Добрый день.
Подскажите, пожалуйста, где найти xml файл, отвечающий за 404 страницу.
В module-cms нашел файл cms_index_noroute.xml, но при добавлении в него модулей никаких изменений не происходит
А зачем Вам xml? Редактировать ее можно из админки CMS/Страницы/404
Подскажите тогда, пожалуйста, допустим я создал модуль, который должен выводиться на 404 странице. Как из админки его подключить?
Поподробнее опишите пожалуйста, что-то не совсем ясно что Вы хотите сделать
@mike1718 wrote:Подскажите тогда, пожалуйста, допустим я создал модуль, который должен выводиться на 404 странице. Как из админки его подключить?
Это обычная страница. Вы можете добавлять туда блоки/шаблоны через layout update.
Хэндлеры
cms_index_noroute
cms_index_defaultnoroute
@niro wrote:
@mike1718 wrote:Подскажите тогда, пожалуйста, допустим я создал модуль, который должен выводиться на 404 странице. Как из админки его подключить?
Это обычная страница. Вы можете добавлять туда блоки/шаблоны через layout update.
Хэндлеры
cms_index_noroute
cms_index_defaultnoroute
это уже похоже на то что нужно. Можно Вас попросить написать пример добавления блока с использованием
<update handle="cms_index_nouroute"/>
А тут уже всплывает вопрос: Добавление чего и куда именно?
Вам думаю надо почитать про создание и изменение тем, чтобы понять структуру страницы.
https://magento.com/help/documentation (DESIGNER'S GUIDE)
В вообще что-то вроде
<cms_index_noroute> <reference name="ЧТО_ТО - например, head"> <action method="КАКОЙ_ТО"> ... </action> </reference> <reference name="ЧТО_ТО другое, например content "> <block type="класс блока" name="name"> ... </block> </reference> </cms_index_noroute>