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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 75 000 ₽
ITK academy Нижний Новгород
от 75 000 до 125 000 ₽