Из модификации в товар

#
Из модификации в товар
Кто знает, как можно сделать ссылку, чтоб из модификации по ней попасть в товар, содержащий эту модификацию?
Не стыдно что-либо не знать или не понимать. Стыдно бояться спросить.
#
Re: Из модификации в товар
sivruk, завтра планируется выпуск обновления, в котором добавлена возможность формирования блока XML-кода, содержащего информацию о "родительском" товаре для текущего(который отображается методом ShowItem).
#
Re: Из модификации в товар
natalya, В описании обновления написано
9. В XML для модификации при показе модификации добавлена информация о родительском товаре в узле <parent_item>

Подскажите заклинание, чтоб в модификации вывелась ссылка, пожалуйста
Не стыдно что-либо не знать или не понимать. Стыдно бояться спросить.
#
Re: Из модификации в товар
sivruk, подсказываю(добавить внутрь тэмплейта для item-а в XSL-шаблоне "МагазинТовар":
<xsl:if test="/shop/parent_item/item/path/node() and /shop/parent_item/item/path != ''">
<a href="{/shop/path}{/shop/parent_item/item/fullpath}{/shop/parent_item/item/path}/">
<xsl:value-of disable-output-escaping="yes" select="/shop/parent_item/item/name"/>
</a>
</xsl:if>
#
Re: Из модификации в товар
Ух ту!
Здорово!
Только я вставил это дело таким образом:
<!-- Шаблон выводит хлебные крошки -->
      <xsl:template match="group" mode="goup_path">
         <xsl:variable name="parent_id" select="@parent"/>
         
         <!-- Выбираем рекурсивно вышестоящую группу -->
         <xsl:apply-templates select="//group[@id=$parent_id]" mode="goup_path"/>
         
         <xsl:if test="@parent=0">
            <a href="{/shop/path}{path}">
               <xsl:value-of select="/shop/name"/>
            </a>
         </xsl:if>
         
         <span class="path_arrow">&#x2192;</span>
         
         <a href="{/shop/path}{fullpath}">
            <xsl:value-of select="name"/>
         </a>
<span class="path_arrow">&#x2192;</span>
         
         <xsl:if test="/shop/parent_item/item/path/node() and /shop/parent_item/item/path != ''">
            <a href="{/shop/path}{/shop/parent_item/item/fullpath}{/shop/parent_item/item/path}/">
               <xsl:value-of disable-output-escaping="yes" select="/shop/parent_item/item/name"/>
            </a>
         </xsl:if>
      </xsl:template>

И получил повторяющуюся ссылку: Каталог продукции &#8594; Электроисполнительные механизмы &#8594; МЭО-16/10-0,25-93 &#8594; Группа МЭО-16-93 &#8594; МЭО-16/10-0,25-93 &#8594; МЭО-16/10-0,25-93 датчик И
То есть  повторяется МЭО-16/10-0,25-93 сразу после "Электроисполнительные механизмы" и встает в нужное место перед "МЭО-16/10-0,25-93 датчик И"
Не стыдно что-либо не знать или не понимать. Стыдно бояться спросить.
Авторизация