Обработка значения поля типа "Кнопка флажок" (XSLT) — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
 +
'''Актуально для версии 2.9'''
 +
 
Когда у нас в типе данных страницы есть поля типа "Кнопка-флажок", при выводе страницы при значении false в xml ответе от сервера отсутствует ветвь, описывающая данное поле, поэтому для вывода значения, при значении false следует воспользоваться конструкцией:
 
Когда у нас в типе данных страницы есть поля типа "Кнопка-флажок", при выводе страницы при значении false в xml ответе от сервера отсутствует ветвь, описывающая данное поле, поэтому для вывода значения, при значении false следует воспользоваться конструкцией:
 
<source lang="xml">
 
<source lang="xml">
Строка 6: Строка 8:
 
</source>
 
</source>
 
В таком случае будет отрабатывать не вывод значения через через прямое обращение к ветке, а вывод сообщения о её отсутствии.
 
В таком случае будет отрабатывать не вывод значения через через прямое обращение к ветке, а вывод сообщения о её отсутствии.
 +
<p>
 +
Данный функционал был проверен на работоспособность в версии системы 2.8.5.2.
 +
</p>
 
[[Категория:Верстка в XSLT]]
 
[[Категория:Верстка в XSLT]]

Текущая версия на 09:30, 5 июня 2013

Актуально для версии 2.9

Когда у нас в типе данных страницы есть поля типа "Кнопка-флажок", при выводе страницы при значении false в xml ответе от сервера отсутствует ветвь, описывающая данное поле, поэтому для вывода значения, при значении false следует воспользоваться конструкцией:

		<xsl:if test="not(путь_xpath)">
			Сообщение о возврате 0.
		</xsl:if>

В таком случае будет отрабатывать не вывод значения через через прямое обращение к ветке, а вывод сообщения о её отсутствии.

Данный функционал был проверен на работоспособность в версии системы 2.8.5.2.