Добрый день! Срочно нужна помощь знатоков битрикса.
Есть шаблон элемента каталога (catalog.element), в котором идет описание товара, возможность выбрать размер, цвет и кнопка добавить в корзину.
Вот часть код из шаблона, в котором выводятся списком доступные размеры (xs/s/m и т.д.) (тип свойства - список):
if ($arProp['CODE'] == 'SIZES_CLOTHES') { ?>
<span class="product-info__paragraph L">
<b>Размеры:</b>
</span>
<div class="w100 L product-info--sizeBox">
<ul id="<? echo $arItemIDs['PROP'] . $arProp['ID']; ?>_list">
<?
foreach ($arProp['VALUES'] as $arOneValue) {
if($arOneValue['ID'] == 0) continue;
$arOneValue['NAME'] = htmlspecialcharsbx($arOneValue['NAME']);
?>
<li
data-treevalue="<? echo $arProp['ID'] . '_' . $arOneValue['ID']; ?>"
data-onevalue="<? echo $arOneValue['ID']; ?>">
<span class="product-info--size instock L transition"
title="<? echo $arOneValue['NAME']; ?>"><? echo $arOneValue['NAME']; ?></span>
</li>
<?
}
?>
</ul>
</div>
<? }
Вот выбор цвета:
if ($arProp['CODE'] == 'COLOR_REF') {?>
<span class="product-info__paragraph L pad-top10 long_prop_name">
<b>Цвета:</b>
</span>
<div class="w100 L product-info--colorBox"
id="<? echo $arItemIDs['PROP'] . $arProp['ID']; ?>_cont">
<ul id="<? echo $arItemIDs['PROP'] . $arProp['ID']; ?>_list fix_color_list"
>
<?
foreach ($arProp['VALUES'] as $arOneValue) {
if($arOneValue['ID'] == 0) continue;
$colorParam = explode('|', $arOneValue['NAME']);
?>
<li
data-treevalue="<? echo $arProp['ID'] . '_' . $arOneValue['ID']; ?>"
data-onevalue="<? echo $arOneValue['ID']; ?>">
<span class="product-info--color L transition"
style="background-color:#<?=$colorParam[1];?>"
title="<? echo $colorParam[0]; ?>">
</span>
</li>
<?
}
?>
</ul>
</div>
<?}?>
И теперь суть вопроса: появились некоторые товары, для которых нужно добавить поля ввода "Ваш рост", "Длина рукава" и пр.
Данные поля должны быть input'ми для ввода.
Я уже добавил новые свойства (типа "число") к торговым предложениям.
И теперь не понимаю как засунуть в шаблон эти свойства и чтобы они работали...
Пожалуйста, помогите