Хлебные крошки (все по теме прочитал)

#
Хлебные крошки (все по теме прочитал)
Здравствуйте.
Прочитал все темы на форуме, связанные с breadcrumbs, но так и не понял до конца. Вопрос простой, но вот блин бывают такие затыки

Есть страница (например) http://freeway-design.ru/works/mazda/ где в крошках указано Главная → Портфолио, а нужно, чтобы выводилось ГлавнаяПортфолио → Рекламные иллюстрации для компании Mazda Russia. Best friends.

Соответственно, последняя не активная.

Весь шаблон перерыл, но ни к чему не пришел

xsl:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
   
   <!-- Хлебные крошки -->
   
   <xsl:template match="/document">
      
      <!-- Запишем в константу ID структуры, данные для которой будут выводиться пользователю -->
      <xsl:variable name="current_structure_id">
         <xsl:choose>
            <xsl:when test="item/node()">item_<xsl:value-of select="item"/></xsl:when>
            <xsl:when test="group/node()">group_<xsl:value-of select="group"/></xsl:when>
            <xsl:otherwise>
               <xsl:value-of select="structure/current_structure_id"/>
            </xsl:otherwise>
         </xsl:choose>
      </xsl:variable>
      
      <xsl:if test="count(//structure[@id = $current_structure_id]) &gt; 0">
         <a href="/"><xsl:value-of disable-output-escaping="yes" select="structure/name"/></a>
         <xsl:apply-templates select="//structure[@id = $current_structure_id]">
            <xsl:with-param name="is_last_item" select="1"/>
         </xsl:apply-templates>
      </xsl:if>
   </xsl:template>
   
   <xsl:template match="structure">
      
      <xsl:param name="is_last_item" select="0"/>
      
      <!-- Выбираем все узлы структуры всех уровней вложенности -->
      <xsl:apply-templates select="parent::structure"/>
      
      <!-- Определяем адрес ссылки -->
      <xsl:variable name="link">
         <xsl:choose>
            <!-- Если внешняя ссылка -->
            <xsl:when test="is_external_link=1">
               <xsl:value-of disable-output-escaping="yes" select="external_link"/>
            </xsl:when>
            <!-- Иначе если внутренняя ссылка -->
            <xsl:otherwise>
               <xsl:value-of disable-output-escaping="yes" select="link"/>
            </xsl:otherwise>
         </xsl:choose>
      </xsl:variable>
      
      <span class="path_arrow">&#x2192;</span>
      
      <!-- Показывать ссылку, или нет -->
      <xsl:choose>
         <xsl:when test="show_link = 1 and $is_last_item = 0">
            
            <a href="{$link}">
               <xsl:value-of disable-output-escaping="yes" select="name"/>
            </a>
         </xsl:when>
         <!-- Если не показывать ссылку - выводим просто имя ссылки -->
         <xsl:otherwise>
            <xsl:value-of disable-output-escaping="yes" select="name"/>
         </xsl:otherwise>
      </xsl:choose>
      
   </xsl:template>
</xsl:stylesheet>


Вывод:
<?php
$Structure = new Structure();
   $Structure->ShowStructure(false, "ХлебныеКрошки", array('show_items' => true, 'show_groups' => true));
?>
</div>


Подскажите пожалуйста где что поменять.

Спасибо.
#
Re: Хлебные крошки (все по теме прочитал)
Проблема решена, спасибо технической поддержке!
Авторизация