Поменять вывод заголовков меток

#
Поменять вывод заголовков меток
В интернет-магазине есть метки, у меток стандартные урлы вида http://[site]/shop/tag/[label_path]. Заголовок страницы (title в мета-информации), на которую заходит пользователь, автоматически формируется как "Метка: [название метки]."

Теперь вопрос: как поменять в заголовке слово "метка" на слово "суперметка" и убрать точку в конце? Ни в типовой динамической странице магазина, ни в xslt не смог найти ничего со словом "метка", где изменить - неясно. На демосайте схема отображения та же самая.
#
Re: Поменять вывод заголовков меток
maximumweb, видимо плохо искали.
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:decimal-format name="my" decimal-separator="," grouping-separator=" "/>
   
   <xsl:template match="/">
      <xsl:apply-templates select="/shop"/>
   </xsl:template>
   
   <!-- Шаблон для магазина -->
   <xsl:template match="/shop">
      
      <SCRIPT>
         <xsl:comment>
            <xsl:text disable-output-escaping="yes">
               <![CDATA[
               function set_count_mod(input_id, step)
               {
               var oCountMod = document.getElementById(input_id);
               
               if (!(iCurrCount = parseInt(oCountMod.value))) {
               iCurrCount = 0;
               }
               
               if (!(iCurrCount <= 0 && step < 0)) {
                     oCountMod.value = iCurrCount + step;
                     }
                     }
                     ]]>
                  </xsl:text>
               </xsl:comment>
            </SCRIPT>
            
            <!-- Получаем ID родительской группы и записываем в переменную $parent_group_id -->
            <xsl:variable name="parent_group_id" select="@current_group_id"/>
            
            <!-- Если в находимся корне - выводим название информационной системы -->
            <xsl:if test="$parent_group_id = 0">
               <h1>
                  <xsl:value-of disable-output-escaping="yes" select="name"/>
               </h1>
            </xsl:if>
            
            <!-- Если в находимся в группе - выводим название группы -->
            <xsl:if test="$parent_group_id != 0">
               <h1>
                  <xsl:value-of disable-output-escaping="yes" select=".//group[@id=$parent_group_id]/name"/>
               </h1>
            </xsl:if>
            
            <!-- Обработка выбранных тэгов -->
            <xsl:if test="count(selected_tags/tag) = 1">
            <h2>Метка &#8212; <strong><xsl:value-of select="selected_tags/tag/tag_name"/></strong>.</h2>
            </xsl:if>
            
            <!-- Путь к группе -->
            <div class="path">
               <xsl:apply-templates select=".//group[@id=$parent_group_id]" mode="goup_path"/>
            </div>
..........
Заказов не беру. Консультирую редко.
#
Re: Поменять вывод заголовков меток
Спасибо, но это не совсем то, что нужно. Я говорю не о выводе этой надписи на страницу, а о выводе надписи в $kernel -> show_title(). Её в этом XSLT изменить нельзя.
Модератор
#
Re: Поменять вывод заголовков меток
maximumweb,
В настройках типовой дин. страницы "Интернет-магазин" есть код:
        $oTag = new Tag();
        $tag_row = $oTag->GetTagByPath($GLOBALS['shop_item_path']['tag_name']);
        
        if ($tag_row)
        {
            $tag_name = "Метка: {$tag_row['tag_name']}. ";
        }
#
Re: Поменять вывод заголовков меток
а вот это именно то, что нужно. спасибо!
Модератор
#
Re: Поменять вывод заголовков меток
Пожалуйста.
Авторизация