Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Вывод количества объектов в категории. XSLT

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

Ответов: 6
Просмотров: 4939
Последний ответ 18 Октября 2014, 17:39:24
от idu.kuru
Сортировка по алфавиту в xslt

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

Ответов: 2
Просмотров: 4419
Последний ответ 14 Января 2012, 17:25:36
от admin
Не выводятся все теги в xslt

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

Ответов: 2
Просмотров: 4063
Последний ответ 03 Июня 2014, 13:52:04
от goodprofy
webforms & XSLT & модальное окно

Автор graveРаздел JS и AJAX

Ответов: 8
Просмотров: 8834
Последний ответ 13 Июня 2011, 00:41:56
от talanter
Как вывести itemprop="position" content="" в XSLT?

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

Ответов: 0
Просмотров: 1732
Последний ответ 15 Ноября 2018, 09:30:06
от makarov2979

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

*

john

  • ***
  • 207
  • +6/-0
    • Просмотр профиля
xslt подскажите
« : 04 Мая 2011, 16:09:51 »
Здравствуйте, пытаюсь разобраться
в шаблоне /xsltTpls/modules/emarket/basket.xsl
<xsl:template match="udata[@module = 'emarket' and @method = 'cart']" mode="basket">
<div class="basket_info">
<div>
<a href="{$lang-prefix}/emarket/cart/">&basket;</a>
<span class="basket_info_summary">
<xsl:apply-templates select="summary" mode="basket" />
</span>
</div>
</div>
</xsl:template>

выводится строка
"Корзина
В корзине нет ни одного товара "
В каком месте присваивается слово корзина,
то что отвечает этот тег &basket; я понял, а где привязка как его поменять?

Как разобрать строку ниже
<xsl:apply-templates select=".//property[@name = '&property-description;']" />
К чему привязан &property-description; где его настраивать?

*

Stalex

  • *
  • 1
  • +0/-0
    • Просмотр профиля
Re:xslt подскажите
« Ответ #1 : 06 Мая 2011, 00:51:43 »
&basket; - это xml-сущность. Они прописываются в DTD.

В xsl-файлах где используем сущности прописываем ссылку на файл DTD через протокол ulang:
<!DOCTYPE xsl:stylesheet SYSTEM "ulang://i18n/constants.dtd:file">

Для каждого языка создаем отделный файл:
/xsltTpls/i18n/constants.{lang-prefix}.dtd