PrestaShop 1.7 Вам не разрешено отключать модуль
Последние несколько дней я пытался загрузить модуль, который отлично работает в версии 1.6, но когда я пытаюсь загрузить его в версии 1.7, я получаю следующую ошибку - проверьте скриншоты. Я искал ошибку везде, но не могу найти ее исправления, пожалуйста, помогите. Скриншот error1
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);
}