【发布时间】:2010-03-26 10:01:11
【问题描述】:
我正在使用 Symfony 1.4 和 Doctrine。
我的应用程序的后端是使用 Symfony 的管理生成器构建的。 当我想显示基本内容时,它非常有用。
但是关于如何增强它和添加新页面的文档并不多。
我们举个例子: 我想在一页上列出已发布的项目,在另一页上列出要发布的项目。我在我的应用程序中使用了几种方法,但不知道最好的方法是什么:
- 使用过滤器然后根据您所在的位置修改模板?
- 创建另一个模块调用不同的
table_method? - 其他一些我不知道的技术?
这里的最佳做法是什么? 你们通常如何自定义管理员?
【问题讨论】:
-
只是检查一下:你知道你可以简单地用你自己的页面扩展你生成的actions.class.php 和templates/ 目录,就像使用一个普通的symfony 模块吗?这是添加页面的最简单方法,尽管您可能需要从生成的模板中捏出一点布局 HTML 以保持样式一致。
标签: symfony1 symfony-1.4 admin-generator