Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Как вывести itemprop="position" content="" в XSLT?

Автор makarov2979Раздел Шаблоны XSLT

Ответов: 0
Просмотров: 2023
Последний ответ 15 Ноября 2018, 09:30:06
от makarov2979
Как вывести для разных доменов разных адресатов

Автор SumrakrndРаздел Шаблоны XSLT

Ответов: 14
Просмотров: 4224
Последний ответ 17 Февраля 2017, 20:20:12
от Sumrakrnd
Вывести цену для группы "элитных" пользователей

Автор SeweryssРаздел Настройка системы и модулей

Ответов: 3
Просмотров: 3354
Последний ответ 12 Ноября 2013, 23:27:00
от Seweryss
Вывести сумму заказа на странице "Заказ поступил в обработку"

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 4333
Последний ответ 07 Ноября 2014, 23:46:49
от Axiomateria
Как вывести общее количество объектов в разделе, у которого есть подразделы

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 3461
Последний ответ 06 Марта 2014, 00:56:05
от ilyar

0 Пользователей и 1 Гость просматривают эту тему.

*

webtrend

  • **
  • 89
  • +0/-0
    • Просмотр профиля
Как вывести заголовок в каталоге
« : 02 Октября 2015, 18:41:15 »
Добрый день, не получается вывести заголовок
<xsl:apply-templates select="document('udata://catalog/getCategoryList/void/(katalog/bd)/5/1/')" mode="cataloggl" />

<xsl:template match="udata" mode="cataloggl" />
   
   <xsl:template match="udata[items]" mode="cataloggl">
      <xsl:variable name="category-name2" select="document(concat('upage://', category_id))/udata/page/name" />
      <div class="category-featured">
         <nav class="navbar nav-menu nav-menu-red show-brand">
            <div class="container">
               <div class="navbar-brand">
                  <a href="{@link}" umi:element-id="{category_id}">
                                                        <!-- В данном месте нужно вывести заголовок подкатегории т.е. bd -->
                     <xsl:value-of select="$category-name2" />
                  </a>
               </div>
               <span class="toggle-menu"></span>
            
               <div class="collapse navbar-collapse">           
                  <ul class="nav navbar-nav">
                     <xsl:apply-templates select="items/item" mode="cataloggl" />
                  </ul>
               </div>
            </div>
         </nav>
      </div>
   </xsl:template>

Помогите разобраться, структура, раздел(katalog) в нем раздел (bd) в нем уже объекты.

*

NOIRMAN

  • *****
  • 101
  • +16/-1
    • Просмотр профиля
Re: Как вывести заголовок в каталоге
« Ответ #1 : 02 Октября 2015, 19:22:16 »
Вот тут
<xsl:variable name="category-name2" select="document(concat('upage://', category_id))/udata/page/name" />
category_id - откуда взялась? Если переменная, то надо бы знак $ как минимум поставить. Соответственно дальше для нее же ниже тоже надо бы синтаксис поправить.