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

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

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

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

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

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

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

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

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

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

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

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

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:Изучаю UMI, XSLT.
« Ответ #30 : 10 Июля 2012, 04:29:00 »
надо просто сделать php urlencode переменной, о том как это делается можно глянуть тут Передача значений на кириллице в кастомный метод

*

Rodogor

  • ***
  • 189
  • +24/-0
    • Просмотр профиля
Re:Изучаю UMI, XSLT.
« Ответ #31 : 23 Июля 2012, 16:22:57 »
Всё заработало, и русские буквы и пробелы. Благодарю..

Ранее я уже делал такую конструкцию - отдельно обрабатывал первые 5 элементов, а потом оставшиеся. Вроде всё работало.
Сейчас пробую получить первые n элементов - не выходит.

	<xsl:apply-templates select="document('udata://content/menu/')/udata/items/item[position() &lt;= 2]"/>

<xsl:apply-templates select="document('udata://content/menu/')/udata/items/item[position() &gt; 2]"/>
Получаем сначала первые 2 элемента, а потом остальные.
Сейчас копирую этот же код - не работает.
Цитировать
Warning: XSLTProcessor::transformToXml() [xsltprocessor.transformtoxml]: Invalid context position in /var/www/.........
Не могу понять как так получается.  читая документацию, вижу что "Сущность &lt; используется в XML вместо < (меньше), а сущность &gt; — вместо > (больше)" - после &lt; отсутствует равно. Но и так не работает.....