承接 rudak/slug-bundle 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

rudak/slug-bundle

最新稳定版本:1.0

Composer 安装命令:

composer require rudak/slug-bundle

包简介

Simple slug bundle for Symfony2 (and twig...)

关键字:

README 文档

README

A simple way for generate slugs (everyvhere in your web app)

#Installation

###Update your composer.json

add the folowing line in the require area

"rudak/slug-bundle": "dev-master"

###Enable the bundle

Enable the bundle in the kernel, in appKernel.php

new Rudak\Slug\RudakSlugBundle(),

============ #How to use it ?

##In Twig templates

Just add slugit after the string you want to transform

###Exemple :

{{ 'my text to slug'|slugit }}

##In a controller

Access the service of the container like this:

$Slugger = $this->get('rudak.slugger');

Use the service (a static Slug class) like that:

echo $Slugger::slugit('slug this string please')
// slug-this-string-please

###Exemple

    public function getPostAction()
    {
        $post    = $this->getDoctrine()->getManager()
                        ->getRepository('YourBundle:post')->find(1);
        
        $Slugger = $this->get('rudak.slugger');
        return $this->render('YourBundle:Default:your-view.html.twig', array(
            'titleSlug' => $Slugger::slugit($post->getTitle()),
            'post'      => $post
        ));
    }

统计信息

  • 总下载量: 1.7k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0
  • 更新时间: 2014-10-24

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固