0

好吧,我只想将一个蛋糕的核心用于多个站点。

但我修改了paths.php,但它不起作用

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

4

1 回答 1

0

恕我直言,这个问题不够精确。
如果您只是想要多个具有一个供应商目录的网站,请将其放在某处并对其进行符号链接... :-)

如果您打算为许多网站使用独特的模型和控制器集:

注意:
使用 Composer 实现
如果您想使用 1 个 cake3 核心和 1 个模型/控制器集
,这对我有用(来源),显然取决于您的期望。


创建一个新文件夹来存储类,例如。资源,进入应用文件夹

将 Controller 文件夹放入其中(但您可以对 Model 执行相同操作)

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

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

不要忘记这一点,以确保自动加载器已更新:

composer update

下一步如果需要,请查看官方文档查看,还有另一种方法可以实现。

于 2014-12-18T20:59:37.053 回答