bundle下用简单的方式使用一个自己的类库

自己以前写了很多的类库,都用命名空间的方式放到了lib文件夹中,已被使用时调用。但是在symfony中都做成服务或者说第三方bundle。真的我很懒!一些重要的总是在使用的我会这样做,一般不会或者极少用到的,就会用这种简单的方式引入。 read more »

让ueditor编辑器作为formtype直接引用

ueditor编辑器还是很适合中文用户的,尤其在网站或者管理后中编辑富文本,但是如果你每次都手动添加到symfony真的不智慧,所以我们使用symfony的formtype方式封装他,以后使用起来只需要添加’ueditor‘就可以显示出整个编辑器会节省我们工作中的时间,也很好的体现出symfony的友好和强大。
read more »

SonataAdminBundle表单上传后显示图片

就不说表单上传的方式了,在Entity里完成即可。

在sonata中表单上传成功后,编辑或者显示时,你会让你的图片路径显示出来,但是这样很丑陋,如果能够显示图片会友好很多。 read more »

doctrine级联删除

我们有一个分类entity,来实现无限分类,那么当我们删除一个分类我们希望我们关联的子类也一起删除。 read more »

sonataadminbundle创建一个自定义页面

我曾经想在sonataadmin中的左边菜单创建一个新的链接,点击链接,跳转到一个自定义的页面,这个自定义的页面要继承sonataadmin的风格和布局,我被卡住了。不得不感谢一位精通sonata的好友相助。你需要使用sonata.admin.pool和继承模板。 read more »

symfony网页调试工具栏不见了

当你打开HTTP://localhost/web/app_dev.php发现demo页面会有一个debug工具条,但是你输入HTTP://localhost/web/app_dev.php/hello/world他却不见了。

这是因为symfony的debug工具条会寻找</body>标签后,才会生成,如果你的网页没有</body>,那自然无法生成,还有一个必要条件就是你要使用app_dev.php才可以哦。

Symfony2内部

概述

看起来你想要知道Symfony2是如何工作的,以及要如何对它进行扩展。这让我非常高兴。本节深入Symfony2内部,对其进行说明。 read more »

SonataAdmin参考指南三配置

注意:这个页面将很快被删除,因为他的内容正在移动到别的文档。请阅读每个部分的最新文档来完成SonataAdminBundle的配置。

read more »

SonataAdmin参考指南二入门

按照安装说明操作,SonataAdminBundle已经安装,但还是无法访问。你要深入配置他,才可以使用它。这里会快速的配置SonataAdminBundle并创建一个管理界面,需要一下几步

read more »