Тема - наиважнейшая контроллер не работает

Тема - наиважнейшая контроллер не работает

06.08.2015 03:32:16 Просмотров 64 Источник

Я хочу переопределить контроллер в PrestaShop

<?php

class ProductController extends ProductControllerCore{

    public function initContent()
    {

        parent::initContent();
    }
    public function init()
    {
        parent::init();
        echo "datbase";
        die;
    }
}

?>

Файл, содержащий мое переопределение, находится в:

projectname/override/controllers/front/ProductController.php

Но мое переопределение не работает.

У вопроса есть решение - Посмотреть?

Ответы - Тема - наиважнейшая контроллер не работает / PrestaShop - Overriding a controller does not work

Bhawin Parkeria

06.08.2015 03:45:33

Хорошо, я получил его сейчас от исследования чего-то

Я нашел решение:

Вы должны удалить файл "class_index.php " в папке кэша.

Bruno Leveque

31.05.2019 03:17:04

Обновленный ответ для PrestaShop 1.7.икс

В PrestaShop 1.7.x версии, class_index.php-файл теперь находится в /var/cache/prod:

PrestaShop 1.7 class_index.php file

Не забудьте удалить этот файл, если вы только что добавили новое переопределение, иначе оно не будет работать.

Надеюсь, это поможет!

Помочь в развитии проекта:
Закрыть X