У меня задача, при оплате заказа отправлять email на выбранный склад. Как получить выбранный склад в обработчике события :
Код |
---|
AddEventHandler("sale", "OnSalePayOrder", "SendEmail");
function sendEmail(){
$sklad_id= //?????
}
// как получить его значение $sklad_id на странице оформления заказа оно выводится так:
<div class="inputCell">
<?//выбор склада
$rsStore = \Bitrix\Catalog\StoreTable::getList(array(
'filter' => array('ACTIVE'>='Y'),
));
$store_ar=[];
while($arStore=$rsStore->fetch())
{
$store_ar[$arStore['ID']]=$arStore['TITLE']." : ".$arStore['ADDRESS'];
}
?>
<select class="selector" name="STORE_ID">
<option>Не выбрано</option>
<? foreach ($store_ar as $key=>$value): ?>
<option value="<?=$key?>"><?=$value?></option>
<? endforeach; ?>
</select>
</div>
|