cakephp3如何共享一个核心到多个站点

cakephp3如何共享一个核心到多个站点

问题描述:

好吧,我想只用一个蛋糕的核心为多个站点。cakephp3如何共享一个核心到多个站点

但我修改paths.php和它不工作

它仍然加载所有的脚本,在网站的目录

恕我直言,这个问题是不够准确的。
如果你只是想与一个供应商目录许多网站,把它的地方,并用符号链接它... :-)

如果你打算使用一种独特的模式&控制器设置许多网站:

注:
实现了与作曲家
有用的,如果你想使用1 cake3核心和1个型号/控制器设置
这为我工作(source),显然取决于您的期望。


创建一个新的文件夹来存储类,如。资源,为应用程序文件夹

里面它把控制器文件夹(但你可以做同样的模型)

编辑以这种方式“composer.json”:

"autoload": { 
    "psr-4": { 
     "App\\Controller\\": "/vagrant/app/resources/Controller", 
     "App\\": "src" 
    } 

不要忘记确保自动加载磁带机的这一点点被更新:

composer update 

下一步如果需要的话,检查Official doc的景观,还有另一种方式来实现这一目标。