Вывод индекса в версию заказа для печати — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
 
Строка 1: Строка 1:
На текущий момент, UMI-CMS версии 2.8.5.3 в версии заказа для печати, отсутствует значение Индекса.
+
'''Актуально для версии 2.9'''
 +
 
 +
В версии заказа для печати, отсутствует значение Индекса.
 
В приходящем XML дереве это значение уже есть. По этому, все, что необходимо сделать, это вывести его в шаблоне.
 
В приходящем XML дереве это значение уже есть. По этому, все, что необходимо сделать, это вывести его в шаблоне.
  
Строка 18: Строка 20:
 
Копируем этот блок ещё раз и заменяем "Квартира:" на "Индекс:" и @name='flat' на @name='index'.
 
Копируем этот блок ещё раз и заменяем "Квартира:" на "Индекс:" и @name='flat' на @name='index'.
  
  [[category:Верстка в XSLT]]
+
  [[category:Верстка в XSLT]][[Категория:Модуль Интернет магазин]]

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

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

В версии заказа для печати, отсутствует значение Индекса. В приходящем XML дереве это значение уже есть. По этому, все, что необходимо сделать, это вывести его в шаблоне.

Открываем файл \xsltTpls\sys-tpls\emarket-order-printable.xsl

Находим строку таблицы с выводом квартиры:

<tr>
	<td class="title">
		Квартира:
	</td>
	<td class="value">
		<xsl:value-of select="$delivery-address/property[@name='flat']/value" />
	</td>	
</tr>

Копируем этот блок ещё раз и заменяем "Квартира:" на "Индекс:" и @name='flat' на @name='index'.