Ответить Новая тема Новый опрос 
 override в prestashop
RussinBDA
Новичок
Сообщений: 15
Регистрация: 26-08-2011


12-09-2013 01:32
Здравствуйте!

Уже полдня сижу и не магу понять, вроде все правильно делаю.

Хачю внести изменения в контролер ProductController.php

1. я создаю фал в \override\controllers\front\ProductController.php

2 переименовываю класс class ProductController extends ProductControllerCore

3 добавляю функцию public function initContent()

и в ней пишу свои изменения, но они не выполняются, точнее сам контроллер не подключается этот ((, я уже в начале файла ставил абрукодабру что бы смоделировать ошибку и без результатов((( он просто его не подхватывает, что это может быть ???
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Aci-RoY


Новичок
Сообщений: 51
Откуда: Санкт-Петербург
Регистрация: 28-08-2013


12-09-2013 04:51
Кэш?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
RussinBDA
Новичок
Сообщений: 15
Регистрация: 26-08-2011


12-09-2013 13:17
все отключено, на локалке с нуля поставил 1,5,4 там по умолчанию все отключено, я так и не разобрался, т.к. на сайте у меня все работает нормально, как я понимаю за override отвечает вот этот класс ControllerFactory.php? ну я в нем моделировал ошибку и страницы все равно грузятся т.е. он не подключатся(но это все на локалке)

другими словами нонсенс)) там то и ошибиться в такой задаче тяжело )))
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011


14-09-2013 15:41
За загрузку файлов отвечает не фабрика контроллеров, а автолоадер. Если он не находит нужного файла в заданном месте, то считает что его нет. Вы где то ошиблись с наименованием файла.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос