Добрый день!
Использую комплексный компонент Каталог, пришлось переделать стандартный вывод товара, а точнее вывести свой popup при оформления заказа. вывожу кнопки купить и подробнее рядом есть размер одежды / обуви. Нажимая на кнопку купить товар не попадает в корзину с выбранным размером но страница перезагружается (якобы добавлен товар), ниже представлен код которым я вывожу данный блок. Подскажите как сделать так что бы вибирая размер если он есть товар попадал в корзины с этим свойством.
Использую комплексный компонент Каталог, пришлось переделать стандартный вывод товара, а точнее вывести свой popup при оформления заказа. вывожу кнопки купить и подробнее рядом есть размер одежды / обуви. Нажимая на кнопку купить товар не попадает в корзину с выбранным размером но страница перезагружается (якобы добавлен товар), ниже представлен код которым я вывожу данный блок. Подскажите как сделать так что бы вибирая размер если он есть товар попадал в корзины с этим свойством.
Код |
---|
<?if(!empty($item['PRODUCT_PROPERTIES'])):?> <div class="bottom-click-popup-antfas"> <fo rm action="<?=POST_FORM_ACTION_URI?>" method="post" enctype="multipart/form-data"> <input type="hidden" name="<?echo $arParams["ACTION_VARIABLE"]?>" value="BUY"> <input type="hidden" value="<?=$item["ID"]?>" name="order-id"> <input type="hidden" name="order-id" value="<?=$arResult["ID"]?>"> <input type="submit" class="bottom-antfas" value="Добавить в корзину" name="<?echo $arParams["ACTION_VARIABLE"]."ADD2BASKET"?>" class="order-btn-small"> </form> </div> <?endif?> <?//damp($item["ID"])?> <? $PRODUCT_ID = $_POST['order-id']; if (CModule::IncludeModule("catalog")) { if ($PRODUCT_ID) { Add2BasketByProductID( $PRODUCT_ID, false ); //LocalRedirect("/personal/cart/"); } } ?> <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> |