cakephp3 как разделить одно ядро ​​на несколько сайтов

ну, я хочу использовать ядро ​​только одного торта для нескольких сайтов.

но я изменяю paths.php и он не работает

он по-прежнему загружает все скрипты в каталог сайта

0

Решение

ИМХО, вопрос не достаточно точный.
Если вам просто нужно много сайтов с одним каталогом поставщиков, поместите его куда-нибудь и вставьте ссылку … 🙂

Если вы планируете использовать уникальную модель&Контроллер установлен для многих сайтов:

Заметки:
Достигается с композитором
Полезно, если вы хотите использовать 1 торт 3 Core и 1 модель / набор контроллеров
Это сработало для меня (источник), и, очевидно, зависит от ваших ожиданий.


Создайте новую папку для хранения классов, например. ресурсы, в папку приложения

Поместите в него папку Controller (но вы можете сделать то же самое с Model)

Отредактируйте ‘composer.json’ таким образом:

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

Не забудьте немного об этом, чтобы гарантировать, что автозагрузчик обновлен:

composer update

Следующий шаг, если необходимо, проверьте Официальный документ для View есть еще один способ добиться этого.

0

Другие решения

Других решений пока нет …