Как установить сторонний модуль в Magento 2 beta

0.42.0-beta1
установка-модуля
setup:upgrade

(Дмитрий Федюк) #1

Чтобы добавить сторонний модуль к Magento 2 beta, недостаточно просто (как в Magento 1) скопировать дистрибутив модуля в папку сайта.
Надо ещё отредактировать файл app/etc/config.php, добавив в секцию modules объявление нового модуля, например:

'Rm_Core' => 1

Порядок перечисления модулей важен: от него зависит, например, настройки каких модулей будут иметь приоритет.
Свои сторонние модули рекомендую добавлять в конец этого списка: тогда их настройки будут иметь приоритет перед настройками модулей ядра.
Очевидно, что этот способ для владельцев магазинов неудобен, и в дальнейших версиях Magento 2 появятся некие инструменты для установки дополнительных модулей без ручных правок файлов PHP.


Как установить модуль для Magento 2.0 из репозитория Git
(Дмитрий Федюк) #2

В свежей версии Magento 2 редактировать вручную файл app/etc/config.php уже не нужно.
Вместо этого надо запустить с командной строки скрипт обновления Magento:

bin/magento setup:upgrade

Этот скрипт не только обновит схему базы данных (например, создаст требуемые модулю таблицы), но и автоматически зарегистрирует Ваш модуль в файле app/etc/config.php.


(Дмитрий Федюк) #3

2 сообщений перенесены в новую тему: Оказывается ли на этом форуме техподдержка бесплатно (повтор)