Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Где контроллер для manufacturer_info.tpl?


virtualexx

Recommended Posts

Обратил внимание, что в ОС 2.3. нет контроллера для manufacturer_info.tpl. Нужно передать в шаблон id групы покупателя. Для других страниц передавал из контроллера, а с этой как быть?

Надіслати
Поділитися на інших сайтах


21 минуту назад, deim сказал:

catalog\controller\product\manufacturer.php

 

У меня во всех /product/ контроллерах, включая manufacturer.php

 

	if ($this->customer->isLogged()) {
        $customer_group_id = $this->customer->getGroupId();
        } else {
           $customer_group_id = 1;
        }
    $data['customer_group_id'] = $customer_group_id;

И во всех /product/ шаблонах я получаю это значение. А в manufacturer_info.tpl получаю:

 

Цитата

Notice: Undefined variable: customer_group_id

 

Надіслати
Поділитися на інших сайтах


Просто вы его не туда вставляете

Там есть несколько функций. Вероятно вы в нужную не добавили. Вы видели в какой из них выводится нужный вам файл шаблона?

 

Надіслати
Поділитися на інших сайтах

11 минут назад, deim сказал:

Просто вы его не туда вставляете

Там есть несколько функций. Вероятно вы в нужную не добавили. Вы видели в какой из них выводится нужный вам файл шаблона?

 

Вы правы. Большое спасибо!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.