Задать вопрос
@sait4seo

Как вывести переменную из ControllerCommonFooter в вьюхе product в opencart?

Контроллер и вьюху указал для примера. Очень часто нужно видеть переменные созданные в НЕодноимённой вьюхе (НЕодноимённой с контроллером). Т е логикой ядра они туда не передаются.
Предложения также создать эту переменную в контроллере ControllerProduct (т е одноимённым с вьюхой), тупо скопировав код из ControllerCommonFooter не принимаются.
Есть ли какой-то механизм адекватной глобализации данных?
  • Вопрос задан
  • 344 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Грязный метод: в конструкторе system/engine/controller.php объяви нужную переменную. От этого класса все остальные наследуются. Чтобы чище код был, используй vqmod для внесения изменений, но тут я не уверен, я вэкумодом в ядро ни разу не залезал, может он не поддерживает его модификацию, хотя думаю должен.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Инком Нижний Новгород
от 160 000 до 230 000 ₽
Инком Нижний Новгород
от 160 000 до 230 000 ₽
ITK academy Краснодар
от 220 000 до 300 000 ₽