通过composer可以安装JMSDiExtraBundle。添加下列命令到composer.json文件: read more
将entities转换为Json
我们有时需要将一个entity集合,转换成json来供ajax使用。这时有一个很好的bundle能够解决这样的问题,当然 Symfony\Component\Serializer\Serializer也可以,但是使用bundle会更加便利。
CMF之BlockBundle
这个Bundle整合了SonataBlockBundle。它是用来管理内容的一部分,所谓的块,保存在数据库中,可以被纳入任何页面布局。 read more
cmf快速入门之第三方Bundle
你还没走?你已经学习了基础的Symfony CMF并且你只是想学习,越来越多吗?那你就来阅读这一章吧!这一章将会快速介绍一些其他的CMF bundles。大多数的其他bundle都建立在巨人的肩膀上,像这个KnpMenuBundle 和 SonataAdminBundle. read more
cmf快速入门之路由
欢迎来到快速入门的第三部分。你似乎爱上了CMF,来到这么远!这是一件好事,你将在本章学习更多CMF的主干:路由。
cmf快速入门之Model
你决定继续读10分钟Symfony CMF了吗?这是个好消息!在这一章,你将学习更多关于CMF默认的数据库层的知识。 read more
cmf快速入门之整体概况
在十分钟之内了解symfony CMF!本章将介绍Symfony CMF的基本概念并让你开始接触它。 read more
symfony的session和cookie
symfony的session属于use Symfony\Component\HttpFoundation\Request旗下的一部分。明白了这一点就很好调用他了 read more
(Console)怎样去创建一个Console Command(3.0)
这个组件部分的Console页面(Console组件)介绍了如何创建一个Console Command。这篇文章涉及到在symfony框架中创建console commands。 read more
定义和加工配置的值(3.0)
验证配置的值
从各种资源加载配置值之后,这些值和他们的结构都会通过配置组件的“Definition”部分被验证。配置的这些值会表现出一定的层次结构。此外,这个值可能应该有一个特定的类型,数量上的限制或者是一组给定的值中的一个。例如,下面的配置(在yaml中)显示出一个清晰的结构并且一些验证规则,应该适用于它(像:“auto_connect
值一定是boolean”): read more