Symfony2自定义路由

时间:2013-02-20 13:53:55

标签: symfony routing controller routes custom-routes

我正在使用Symfony2开发CMS,用户可以为其网站添加多个页面。这可以从“关于我们”页面到“新闻”页面。某些页面将具有不同的模板,例如“关于我们”页面将使用非常简单的通用“主”模板,而“新闻”页面将使用“列表”模板,以便它可以显示新闻文章列表。

每个页面实体都包含标题,网址,内容,live_date,expire_date,seo_title,seo_keywords和seo_description,因为所有页面都需要此信息。我还有一个模板实体,它由名称,控制器,动作和视图组成。因此,“Master”模板可以包含PageController,detailAction和master.twig.html文件作为其视图。但是“清单”模板可以包含PageController,listingActin和list.twig.html文件。 (这只是一个例子)。

因此,在查看前端路由时,我最初需要通过url获取页面属性,这样我就可以填充seo元数据,以及页面的标题和内容,但是我应该如何将页面路由到它是适用的控制器,动作和视图?我假设我不想在PageController中全部使用它们?!

0 个答案:

没有答案
相关问题