我们有一个在 symfony 1.4 框架下开发的网站。该网站应该能够拥有多个域。每个域都有其特殊的主页和其他所有内容。实际上域必须是每个动作的这样一个参数,根据它,动作从数据库中获取数据并显示它。
例如,我们有一个关于我们的页面。我们将关于我们的内容保存在 about_us 表中。此表有一个 website_id。我们将网站信息保存在网站表中。假设:
website (id, title, domain)
about_us (id, content, website_id)
网站内容:
(1, 'foo', 'http://www.foo.com') and (2, 'bar', 'http://www.bar.com')
about_us 内容:
(1, 'some foo', 1) and (2, 'some bar', 2)
问题是,我应该如何配置我的 Symfony 项目才能做到这样?获取域作为参数并在 Symfony 操作中使用它?