简单的cms - symfony

时间:2011-06-07 13:56:08

标签: symfony1 doctrine symfony-1.4

我正在使用Symfony 1.4和Doctrine编写一个小型/基本的CMS系统。

我有几个模型,主要用于用户管理,还有其他几个用于列出产品等。我在模式中创建了一个模型,'Pages',我有几个字段来输出数据,即{{1} },description

我遇到的问题是我实际上是如何实现的?我有大约10页,每页都有不同的页面内容和布局(导航菜单/标题中的一部分)。

我看过page_titleDiem,但两人似乎都在编辑Apostrophenow页面,我宁愿在管理员中这样做。

我还看到了symfony中使用的in-context,这是一个很好的路径,即在我的slots文件中定义插槽,然后通过管理面板“启用/禁用”它们每页一页?

感谢

1 个答案:

答案 0 :(得分:0)

撇号在插槽方面非常灵活。您可以定义包含预定义插槽集的不同插槽类型和区域。我会继续使用Apostrophe,而不是写自己的。这是值得的。

您可能希望关闭一些插件以简化操作并加快缓存重建速度。例如sfFeed2Plugin,sfSyncContentPlugin,apostropheBlogPlugin。