Составные свойства

Составные свойства
800 ₽
Менее 50 установок.
Установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.

Модуль позволяет в одном свойстве комбинировать несколько типов свойств

    Поддерживаемые типы свойств:
  • Число
  • Строка
  • Флажок
  • Дата
  • Дата-время
  • Число
  • Число с плавающей запятой
  • Большое текстовое поле

Пример вывода:

<xsl:if test="property_value[tag_name = 'sostavnoe-svojstvo' and property_value]">
	<table class="table">
		<tr>
			<xsl:for-each select="/shop/shop_item_properties//property[tag_name = 'sostavnoe-svojstvo']/hostdev_complexprop">
				<th><xsl:value-of select="name"/></th>
			</xsl:for-each>
		</tr>
		<xsl:for-each select="property_value[tag_name = 'sostavnoe-svojstvo' and property_value]">
			<xsl:variable name="value" select="."/>
<tr> <xsl:for-each select="/shop/shop_item_properties//property[tag_name = 'sostavnoe-svojstvo']/hostdev_complexprop"> <xsl:variable name="cprop_id" select="@id"/> <xsl:choose> <xsl:when test="$value/property_value[hostdev_complexprop_id = $cprop_id]"> <td align="center"><xsl:value-of select="$value/property_value[hostdev_complexprop_id = $cprop_id]/value"/></td> </xsl:when> <xsl:otherwise> <td align="center">-</td> </xsl:otherwise> </xsl:choose> </xsl:for-each> </tr> </xsl:for-each> </table> </xsl:if>

Скриншоты

Версии модуля

Версия Дата Описание Версия от Версия до
0.8 20.10.2023 багфиксы 7.0.2
0.7 10.07.2023 багфиксы 7.0.2
0.6 27.06.2023 багфиксы 7.0.2
0.5.5 07.06.2023 Бета релиз 7.0.2
0.5.2 05.06.2023 Бета релиз 7.0.2
Еще версии
Похожие