Я хотел бы настроить макет для страницы результатов CatalogSearch.
Я хотел бы удалить разбивку на страницы и все другие инструменты на странице и показать гораздо более простую страницу, так как у нас всего лишь несколько продуктов. Затем мне нужно изменить способ отображения результатов, чтобы настроить размер изображений и добавить опрокидывание изображений.
Как я могу это сделать? Рассматривая исходный код, он вызывает $this->getProductListHtml()
.
Самый простой способ определить, какие файлы шаблонов нужно редактировать, – это включить «Советы по шаблону» в настройке Magento.
Для этого выполните следующие действия:
В своем Magento Admin перейдите в раздел «Система»> «Конфигурация»> «Разработчик»
В левом верхнем углу области « Текущая конфигурация» выберите « Основной сайт» (или имя сайта, который вы пытаетесь изменить).
Теперь с правой стороны установите для параметра « Советы по шаблону» значение « Да» и нажмите « Сохранить конфигурацию»
Вернитесь к своему интерфейсу. Каждый раздел теперь отображает точный шаблон, который вам нужно изменить. ПРИМЕЧАНИЕ. Вы всегда должны копировать файлы шаблонов по умолчанию в свой собственный каталог шаблонов вместо изменения основной темы Magento.
Кроме того, вы можете настроить таргетинг каждой страницы в Magento с помощью CSS. Magento назначает уникальный класс тегу <body>
каждой страницы
В вашем случае на странице результатов поиска по каталогу есть класс body catalogsearch-result-index . Если вы хотите скрыть панель инструментов на этой странице, вы можете добавить следующее в файл style.css вашего шаблона:
.catalogsearch-result-index .toolbar { display: none; }