Не могу решить элементарный вопрос.
Есть страница с URL /info/
Создаю страницу c URL /info/contacts/
но в хлебных крошках страница /info/contacts/ показывается "Главная / Контакты", а не "Главная / Информация / Контакты"
это ошибка или так должно быть?
какое есть решение? (только без использования каталога, категорий)
Нет, это не ошибка. Все CMS идут от корня не зависимо от того, что вы впишите в URL при их создании.
Поищите подходящий модуль. Например, по фразе "cms tree magento".
В основном платные, но и что-то бесплатное можно найти.
Можете попробовать вот такой хак.
В админке у каждой страницы CMS есть вкладка "дизайн", там есть "XML обновления настраиваемого макета"
Туда вставте такой код:
<reference name="root"> <action method="unsetChild"><alias>breadcrumbs</alias></action> <block type="page/html_breadcrumbs" name="breadcrumbs" as="breadcrumbs"> <action method="addCrumb"> <crumbName>home</crumbName> <crumbInfo><label>Главная</label><title>Главная</title><link>/</link></crumbInfo> </action> <action method="addCrumb"> <crumbName>myparentpage</crumbName> <crumbInfo><label>Страница</label><title>Страница</title><link>http://mysite.ru/page/</link></crumbInfo> </action> <action method="addCrumb"> <crumbName>mysubpage</crumbName> <crumbInfo><label>Подстраница</label><title>Подстраница</title><link>http://mysite.ru/subpage/</link></crumbInfo> </action> </block> </reference>
Код вставлять нужно в последнюю страницу(Подстраница) и естественно изменив все названия и ссылки.
Взял отсюда (Ссылка)
Спасибо, парни.
Решение интересное, но пожалуй поищу модуль сперва)