сегодня обновил модули и шаблоны. Установил последнее обновление. выбрал в шаблоне компонента Каталог properties, активировал настройку "Использовать количество".
количество устанавливается при детальном просмотре товара.
Для ввода произвольного количества товара в шаблон bitrix:catalog.section добавил код по аналогии с bitrix:catalog.element.
| Код |
|---|
<?if($arParams["USE_PRODUCT_QUANTITY"]):?>
<form action="<?=POST_FORM_ACTION_URI?>" method="post" enctype="multipart/form-data">
<table border="1" cellspacing="0" cellpadding="2">
<tr valign="top">
<td><?echo GetMessage("CATALOG_QUANTITY")?>:</td>
<td>
<input type="text" name="<?echo $arParams["PRODUCT_QUANTITY_VARIABLE"]?>" value="1" size="5">
</td>
</tr>
<?endif;?>
</table>
<input type="hidden" name="<?echo $arParams["ACTION_VARIABLE"]?>" value="BUY">
<input type="hidden" name="<?echo $arParams["PRODUCT_ID_VARIABLE"]?>" value="<?echo $arResult["ID"]?>">
<input type="submit" name="<?echo $arParams["ACTION_VARIABLE"]."ADD2BASKET"?>" value="<?echo GetMessage("CATALOG_ADD")?>">
</form> |
Но он не срабатывает. значение $arParams["USE_PRODUCT_QUANTITY"] пусто и не происходит вывод поля "Количество".
Кроме этого не срабатывает кнопка "В корзину" ( <input type="submit" name="<?echo $arParams["ACTION_VARIABLE"]."ADD2BASKET"?>" value="<?echo GetMessage("CATALOG_ADD")?>">)
Помогите разобраться