Исключение раздела из Хлебных крошек

#
Исключение раздела из Хлебных крошек
Подскажите пожалуйста как исключить раздел из хлебных крошек?
Что-то не нашел решения ни на форуме, ни в мануале.
Модератор
#
Re: Исключение раздела из Хлебных крошек
Sytrus,
какой именно раздел исключить?
#
Re: Исключение раздела из Хлебных крошек
Так вышло, что на сайте в одном разделе структуры N содержится практически весь сайт. Соответственно перейдя в раздел Новости например, хлебные крошки показывают Главная / N / Новости, а нужно Главная / Новости.
Можно конечно перенести раздел Новости в корень, но ПС не найдет потом этот раздел по ссылке site.ru/n/news/
Модератор
#
Re: Исключение раздела из Хлебных крошек
Sytrus,
Нужно внести изменения в XSL-шаблон хлебных крошек.
#
Re: Исключение раздела из Хлебных крошек
Я понял, что в XSL-шаблон, а как правильно это сделать? Подскажите пожалуйста!
Модератор
#
Re: Исключение раздела из Хлебных крошек
Sytrus,
Начнем с того, что Вы покажите свой XML и XSL От хлебных крошек.
#
Re: Исключение раздела из Хлебных крошек
Он стандартный, последней версии, ничего не менял!
Модератор
#
Re: Исключение раздела из Хлебных крошек
Sytrus,
тогда XML
#
Re: Исключение раздела из Хлебных крошек
т.е. вот
<ul id="bread_crumbs">
<?php
      // Вывод строки навигации
      
      $InformationSystem = & singleton('InformationSystem');
      
      // Определяем информацию об информационной системе, связанной с текущим узлом
      $InformationSystem_id = $InformationSystem->GetInformationSystemByStructureId(CURRENT_STRUCTURE_ID);
      
      $property = array();
      
      $external_propertys = array();
      
      // Если с узлом структуры связана ИС
      if ($InformationSystem_id)
      {
         $result = $InformationSystem->GetInformationFromPath($InformationSystem_id, '', false);
      
         // определяем id информационного элемента
         if ($result['item'])
         {
            $item_id = $InformationSystem->GetIdInformationItem($result['item'], $result['group'], $InformationSystem_id);
         }
         else
         {
            $item_id = false;
         }
      
         if (is_array($result) && ($item_id != 0 || $result['group'] > 0))
         {
            // Передаем во внешние параметры ID элемента и группы
            $external_propertys['item'] = $item_id;
            $external_propertys['group'] = $result['group'];
         }
         
         $property['show_groups'] = true;
         $property['show_items'] = true;
         
         // Данные для хлебных крошек заполняем только для текущей ИС
         $property['show_information_systems'][] = $InformationSystem_id;
      }
      
      $structure = & singleton('Structure');
      $structure->ShowStructure(false, 'ХлебныеКрошки', $property, $external_propertys);
      ?>
</ul>
Модератор
#
Re: Исключение раздела из Хлебных крошек
это XSL, XML можно посмотреть в клиентском разделе, предварительно включив его отображение на верхней панели
Авторизация