PrestaShop 1.7 Вам не разрешено отключать модуль

Последние несколько дней я пытался загрузить модуль, который отлично работает в версии 1.6, но когда я пытаюсь загрузить его в версии 1.7, я получаю следующую ошибку - проверьте скриншоты. Я искал ошибку везде, но не могу найти ее исправления, пожалуйста, помогите. Скриншот error1

Скриншот error2

4 ответа

Удалите папку с именем модуля из папки модулей - у вас там уже есть папка с таким именем.

Также возможно, что ваш модуль находится в режиме разработки и у вас есть ошибочный запрос sql в sql / install.php или sql/uninstall.php в папке вашего модуля. Так было в моем случае.

Имя класса модуля должно совпадать с именем модуля, например:

class myNextModule extends Module{

public function __construct(){
    $this->name = 'myNextModule';
...

В противном случае во время установки выдается ошибка "Модуль не является допустимым именем модуля". Была та же проблема, после исправления установка завершилась успешно. (Prestashop 1.7.6)

Попробуйте отключить режим отладки. В моем случае это работает.

      if (!defined('_PS_MODE_DEV_')) {
define('_PS_MODE_DEV_', false);
}
Другие вопросы по тегам