Магазин в корне, вложенные разделы структуры, breadcrumbs

#
Магазин в корне, вложенные разделы структуры, breadcrumbs
Всем привет!
Планирую перенести магазин в корень чтоб сократить урлы.
Магазин переносится. Но все дочерние разделы структуры перестают работать.
Сейчас:
example.com/shop/yandex-market/ - ок
example.com/shop/cart/ - ок
Переключаю магазин на главную:
example.com/yandex-market/ - 404
example.com/cart/ - 404

Как при магазине на главной отключить отображение бреадкрамбс на главной?
Сейчас так:

if (Core_Page::instance()->structure->path != '/')
{
// Выводим
}

Но этот код вполне ожидаемо отрабатывает по всему магазину при переносе оного на главную.

Третье:
При выводе breadcrumbs на группе товаров или карточке товара в xml попадает название магазина и ссылка на него. Можно ли это убрать?
Просто сейчас в xsl первым пунктом вывожу ссылку на главную, а потом обрабатывается xml.
В итоге получаю: Главная (url:/) / Каталог (url:/) / Группа (url:/group/) / Товар (url: /group/3245/)
Две ссылки ведут на главную. Убрать этот первый пункт из xsl breadcrumbs можно, но тогда на всём сайте кроме магазина получается вместо:
Главная / Название страницы
вот что
Название страницы
Email: roman.fov@gmail.com Skype: roman-fov
#
Re: Магазин в корне, вложенные разделы структуры, breadcrumbs
Roman Fov,
1. вы вынесли узлы структуры лежащие  в пункте "интернет-магазин" в общий список?
1.1. создали константу INDEX_PAGE_IS_DEFAULT со значением true?
2.

if (Core::$url['path'] != '/') {
   // to do
}

3. создайте дополнительный xsl шаблон хлебных крошек и подключайте его, либо через контроллер показа хлебных крошек добавляете какой-либо параметр и в зависимости от него показываете ссылку на главную или нет
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Магазин в корне, вложенные разделы структуры, breadcrumbs
Спасибо.
Email: roman.fov@gmail.com Skype: roman-fov
Авторизация