Исключения для отображения модуля

Автор brus powerfull, 18 сентября 2014, 10:30:27

« назад - далее »

brus powerfull

Добрый день.

У меня возникла такая задача: нужно сделать так, чтобы на странице товара не было блока'Категории' ( у меня блоки находятся слева на станице) . Зашел в Расположение блоков>Блок категорий и заметил, что можно определить те файлы для которых модуль не должен отображаться.

Подскажите пожалуйста, если я выберу файл 'product ' (как исключение), то на странице товара не будет отображаться блок Категорий и можно ли будет потом вернуть эту страницу назад?

PrestaMan

Для это и созданы исключения. Вы можете включать или отключать показ блоков в Модуле > Расположение блоков, в Исключения выберети название страницы на которой нужно запретить показ блока.
Если хотите показать блок, то удалите название страницы из этого поля.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

brus powerfull

В Модули > Расположение блоков, в Исключениях выбрал название страницы 'product' на которой нужно запретить показ блока. Сохранил изменения, но блок 'Категории' все-равно отображается на странице товара. Как быть?

PrestaMan

Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

brus powerfull

Очистил, блок Категории так и отображается.

DarinSr

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

brus powerfull


brus powerfull

Добрый день.

Разбирался я с вопросом в  Модули > Расположение блоков и заметил следующее: для блока "Блок категорий", который мне нужно сделать так, чтобы он не отображался на странице товара существует несколько action(или хуков, я точно не знаю как сказать), т.е. есть например actionCategoryAdd для  "Блок категорий", actionCategoryDelete,actionCategoryUpdate,displayBackOfficeCategory,displayHeader и т.д.

Подскажите, в  каком именно action нужно сделать исключение для страницы товара?

DarinSr

"display..."  - Хуки которые отвечают за показ блоков во фронт-офисе.
Hooks in PrestaShop 1.5 - Existing front-office hooks
Исключения показа делают только для этих хуков.

brus powerfull