скрыть определенный модуль на определенной странице

#php #opencart

#php #opencart

Вопрос:

на странице результатов поиска я хочу исключить отображение моего пользовательского модуля. Я хочу, чтобы он отображался только в home. Кажется, у панели нет возможности сделать это.

Быстрый способ — отобразить none с помощью js, но это не очень хорошее решение.

Комментарии:

1. что вы пробовали до сих пор? Не могли бы вы подробнее изложить свой вопрос.

2. @HTTP Я попытался создать новый макет с помощью system-> design-> layout, а затем ожидать, что я смогу перетащить ненужные элементы в панель управления темой. Но я могу добавить модуль, но не удалить его.

3. @HTTP Я это исправил. Я пропустил введенный маршрут. Это должно быть просто /search

4. @user3522457 Пожалуйста, сделайте свой комментарий немного более описательным, отвечая на ваш вопрос и принимая ваш собственный ответ. Таким образом, вы могли бы помочь кому-то еще в будущем…

Ответ №1:

Что вы можете сделать, это зайти в admin и в design / layouts и создать новый макет под названием home.

Затем вы откроете модуль и отредактируете его так, чтобы он был выбран только в главном макете.

Затем вы перейдете в настройки и в хранилище, а затем выберите макет для домашней страницы как «главная» (или новый, который вы только что создали). Приветствия Джереми