Twig中的隔行变色

隔行变色在表单中或者列表中非常常用,主要是让列表的每一行在奇数和偶数时,呈现不同的颜色,已达到视觉区分行的友好体验。 read more »

亲一亲Doctrine查询之2:QueryBuilder

Doctrine我们介绍了DQL,他很像SQL也最终把语句转换成了SQL。但,你可不写DQL。我们可以用QueryBuilder去替换DQL:他是一个对象,可以我们构建DQL字符串。QueryBuilder是我在Doctrine中最喜欢的一部分。 read more »

亲一亲Doctrine查询之1:Doctrine DQL

看,我知道你已经理解了怎样用sql查询,也许有时你睡觉时还梦到了他们JOIN,order和子查询。这是不是很傻,但是这是我的经历。但是当你看到Doctrine的时候,这些就完全不同了 ,他们以自己的方式去做JOIN。 read more »

将entities转换为Json

我们有时需要将一个entity集合,转换成json来供ajax使用。这时有一个很好的bundle能够解决这样的问题,当然?Symfony\Component\Serializer\Serializer也可以,但是使用bundle会更加便利。

read more »

CMF之BlockBundle

这个Bundle整合了SonataBlockBundle。它是用来管理内容的一部分,所谓的块,保存在数据库中,可以被纳入任何页面布局。 read more »

cmf快速入门之第三方Bundle

你还没走?你已经学习了基础的Symfony CMF并且你只是想学习,越来越多吗?那你就来阅读这一章吧!这一章将会快速介绍一些其他的CMF bundles。大多数的其他bundle都建立在巨人的肩膀上,像这个KnpMenuBundle?和?SonataAdminBundle. read more »

cmf快速入门之路由

欢迎来到快速入门的第三部分。你似乎爱上了CMF,来到这么远!这是一件好事,你将在本章学习更多CMF的主干:路由。

read more »

cmf快速入门之Model

你决定继续读10分钟Symfony CMF了吗?这是个好消息!在这一章,你将学习更多关于CMF默认的数据库层的知识。 read more »