Автор Тема: Действие uninstall над модулем невозможно  (Прочитано 276 раз)

08 Декабрь 2020, 11:38:33
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Делаю модуль под престу, на основании этой статьи
https://make-website.ru/blog/2020/sozdanie-modulya-prestashop-instrukcziya
написал метод удаления модуля
public function uninstall(){
//
        return parent::uninstall() &&
//        $this->uninstallDB();
        self::uninstallDB();
    }
В админке получаю ошибку действие uninstall над модулем невозможно. Пробовал комментировать строку self::uninstallDB(); и оставить только дефолтный вариант
public function uninstall(){
//
        return parent::uninstall();
    }
ошибка та же. Отладка включена но информации о причине возникновения ошибки нет. Подскажите как решить данную проблему?
08 Декабрь 2020, 12:07:29
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
https://validator.prestashop.com/
Регистируетесь, входите и создаете каркас модуля по правилам prestashop.
Рабочий вариант.

По вашему же вопросу, если интересно разобраться, читайте про разницу между this и self.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.