Перейти к содержанию
Форум поддержки пользователей VamShop

Как вывести бокс manufacturers_info на странице списка товаров?


Павел Вантеев

Рекомендуемые сообщения

Можно ли каким-то образом вывести бокс manufacturers_info только на странице списка товаров производителя, а не на странице карточки товара?

з.ы почему-то правки boxes.php (как с другими боксами) не помогают

Ссылка на сообщение
Поделиться на другие сайты

Никак, это бокс одного производителя ведь, а в списке товаров могут быть разные производители.

В списке выводится manufacturers бокс.

Ссылка на сообщение
Поделиться на другие сайты

я имею в виду в списке товаров именно одного производителя.

Мы попадаем на эту страницу, выбрав в боксе manufacturers название производителя.

Проще говоря...нужно показать бокс manufacturers_info на страницах вида www.site.ru/index.php?manufacturers_id=... а не на странице карточки товара (на этих страницах производитель один)

Ссылка на сообщение
Поделиться на другие сайты

По умолчанию вроде бы никак.

Можно конечно попробовать в /templates/vamshop/source/boxes.php убрать условие:


if ($product->isProduct()) { }
[/code]

у бокса manufacturers_info.php

Но наверное это не поможет.

Ссылка на сообщение
Поделиться на другие сайты

Я тоже столкнулся с похожей проблемой, боксами проблему решить не удалось, т.к. разные переменные отвечают внутри модуля и бокса.

Нашел два решения

  • Внутри текущего модуля переделать все переменные на тот, который используется в боксе, или создать такую переменную $vamTemplate
  • Создать точно такой же модуль, как бокс где шаблон берется у бокса

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...