<form action="<?=POST_FORM_ACTION_URI?>" method="post" enctype="multipart/form-data">
<input type="text" value="1" class="order-input order-input-small" name="order-count">
<input type="hidden" value="<?=$item["ID"]?>" name="order-id">
<input type="submit" value="Заказать" class="order-btn-small">
</form>
<?
$PRODUCT_ID = $_POST['order-id'];
$PRODUCT_COUNT = $_POST['order-count'];
if (CModule::IncludeModule("catalog")) {
if ($PRODUCT_ID && $PRODUCT_COUNT) {
Add2BasketByProductID(
$PRODUCT_ID,
$PRODUCT_COUNT,
false,
array("NAME" => "Размер", "VALUE" => "25")
);
LocalRedirect("/personal/order/make/");
}
}
?>
<div class="select-box-antfas">
<? // размер обуви
foreach ($item['PRODUCT_PROPERTIES'] as $propID => $propInfo)
{
?>
<select class="select-razmer-antfas" name="<?=$arParams['PRODUCT_PROPS_VARIABLE']?>[<?=$propID?>]">
<?foreach ($propInfo['VALUES'] as $valueID => $value){
$selected = $valueID === $propInfo['SELECTED'] ? 'selected' : '';
?>
<option value="<?=$valueID?>" <?=$selected?>>
<?=$value?>
</option>
<?}?>
</select>
<?}?>
</div>
$('.news').on('click', function() {
var upDownElem = $(event.target.nextElementSibling);
$('.news_info').slideUp()
upDownElem.stop().slideDown();
if((upDownElem) && (upDownElem.is(':visible'))) {
return false;
}
});
Вот код работает, товар попадает в корзины, но не выводит размер выбранный:
У меня в инфоблоке хранится несколько видов размеров такие как:
Размер для детей;
Размер для женской обуви;
Размер для женской одежды;
Размер для мужской обуви;
Размер для мужской одежды;