我的本地开发服务器中有两个网站,'sample'和'example',我有一个共同的管理员('cms / admin')。 两个站点的功能都是一样的,但CSS,DB和Menu布局只是不同。所以我创建了一个后端来管理这些东西。前端将基于Dynamic CSS,Menu和DB开发, 如果我要运行'sample',我将获得目录名称,基于从Admin DB获取所有CSS,DB和Menu模板值并使用它将显示站点,这是概念。
CMS
样品
例如
截至目前,我已创建了管理员。 当我要运行'sample'时,它将转到示例目录,有.htaccess,.htaccess将重定向到主cms目录,该目录具有所有功能。 所以URL剩余('sample')相同,但功能将来自主目录(cms)。 那么请建议我怎么做?这是可能的还是有其他方法来实现这个概念。整个项目将仅由CakePHP开发。'
先谢谢。
答案 0 :(得分:0)
我认为你应该改变申请的概念:
beforeFilter
AppController.php
$_SERVER['HTTP_HOST']
中的cakephp themes,您应该检查{{1}}并使用一个或另一个主题