Доброго времени суток!
Следующая проблема
Клиент захотел очень простую форму оформления заказа
выбор доставки самовывоз или курьер и поля типа email телефон имя и комментарий
решил создать простенький шаблон с перечислением нужных полей, но есть необходимость отображать стоимость заказа, то есть при выборе доставки курьером добавлять обозначенную сумму.
Вешаю обработчик
у меня происходит оформление заказа, не смотря на то что confirmorder устанавливаю значение N
и даже если изначально в форме прописываю
все равно заказ оформляется а не происходит пересчет заказа
посмотрел компонент, вроде должен работать параметр
подскажите куда копать
Следующая проблема
Клиент захотел очень простую форму оформления заказа
выбор доставки самовывоз или курьер и поля типа email телефон имя и комментарий
решил создать простенький шаблон с перечислением нужных полей, но есть необходимость отображать стоимость заказа, то есть при выборе доставки курьером добавлять обозначенную сумму.
Вешаю обработчик
Код |
---|
<sc ript> $(function() { $('input[name=DELIVERY_ID]').change(function () { $('#confirmorder').val('N'); $.ajax({ url: $("#bx-soa-order-form").attr('action'), type: "POST", dataType: "json", data: $("#bx-soa-order-form").serialize(), success: function(data) { console.log(data); $('#confirmorder').val('Y'); } }); }); }); </sc ript> |
и даже если изначально в форме прописываю
Код |
---|
<input type="hidden" name="confirmorder" id="confirmorder" value="N"> <input type="hidden" name="profile_change" id="profile_change" value="N"> <input type="hidden" name="is_ajax_post" id="is_ajax_post" value="Y"> |
посмотрел компонент, вроде должен работать параметр
Код |
---|
if ($request->get('confirmorder') == "Y") { $arUserResult["CONFIRM_ORDER"] = "Y"; $arUserResult["FINAL_STEP"] = "Y"; } |
Нужно делать то, что нужно.
А что не нужно - делать не нужно.
© Винни Пух
А что не нужно - делать не нужно.
© Винни Пух