Не удается обновить шаблон страницы для
У меня проблема с сайтом, который я взял на себя и который был закодирован другой компанией.
Мне нужно внести изменения в шаблон страницы, используемый разделом отзывов. Обычно я бы использовал local.xml чтобы создать обновление, например:
<review_product_list translate="label">
<reference name="root">
<action method="setTemplate"><template>page/empty.phtml</template></action>
</reference>
</review_product_list>
Выполнение этого на другом сайте правильно обновляет шаблон, как и изменение reviews.xml файл напрямую.
Однако на этом конкретном сайте изменение шаблона игнорируется, что наводит меня на мысль, что шаблон устанавливается в другом месте (переопределяя эти файлы). Но где именно можно переопределить local.xml Я думал, что это имеет приоритет для темы?
Поиск review_product_list
в каталоге приложений не обнаруживает ничего необычного в структуре xml.
На сайте запущена версия 1.8.1.0
2 answers
Первое, что вам нужно сделать, это включить "Подсказки пути к шаблону".
Перейдите в Система -> Конфигурация в главном меню
Перейдите к разработчику в левом нижнем углу в разделе Дополнительно
Переключитесь в режим просмотра магазина в левом верхнем углу на ваш текущий веб-сайт.
Измените "Template Path Hints
" на "Yes
" (Если это производственный магазин, убедитесь, что вы также добавили свой IP-адрес в Ограничения клиента разработчика)
Затем обновите свою страницу, она сообщит вам, какой шаблон она загружает. Затем просто найдите путь к этому шаблону в своем приложении/папке, и вы сможете отследить, какой модуль его расширяет.
Надеюсь, это поможет!
Итак, что меня сюда привело, так это то, что отзывы наследуются от шаблона продукта. Никогда раньше не пользовавшийся системой отзывов, я не понимал, что по умолчанию раздел отзывов отображается на самой странице продукта как часть страницы, однако в этом случае отзывы были настроены на отображение во всплывающем окне.
Ручная настройка макета страницы в самом продукте (вкладка "Дизайн" > "Макет страницы") автоматически переопределяет установленный макет, так как в противном случае переключение шаблона произойдет при нажатие кнопки "Обзор" в этом конкретном продукте.