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

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: «На текущий момент, UMI-CMS версии 2.8.5.3 в версии заказа для печати, отсутствует значение Индекс…»)
 
Строка 1: Строка 1:
 
На текущий момент, UMI-CMS версии 2.8.5.3 в версии заказа для печати, отсутствует значение Индекса.
 
На текущий момент, UMI-CMS версии 2.8.5.3 в версии заказа для печати, отсутствует значение Индекса.
 
В приходящем XML дереве это значение уже есть. По этому, все, что необходимо сделать, это вывести его в шаблоне.
 
В приходящем XML дереве это значение уже есть. По этому, все, что необходимо сделать, это вывести его в шаблоне.
 +
 +
Открываем файл \xsltTpls\sys-tpls\emarket-order-printable.xsl
  
 
Находим строку таблицы с выводом квартиры:
 
Находим строку таблицы с выводом квартиры:
Строка 14: Строка 16:
 
</source>
 
</source>
  
Копируем этот блок ещё раз и заменяем @name='flat' на @name='index'.
+
Копируем этот блок ещё раз и заменяем "Квартира:" на "Индекс:" и @name='flat' на @name='index'.
  
 
  [[category:Верстка в XSLT]]
 
  [[category:Верстка в XSLT]]

Версия 07:28, 13 октября 2012

На текущий момент, UMI-CMS версии 2.8.5.3 в версии заказа для печати, отсутствует значение Индекса. В приходящем 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'.