Всем привет!
Есть сайт: - это форма отмены заказа.
Если я ввожу комментарий, а потом жму на конопку "Отменить заказ" - то ничего не происходит, даже на ту же самую страницу редирект не происходит.
Знающие люди, подскажите пожалуйста, что не так?
Вот код вызова компонента (файл /avtokraska-shop.beta3.ceteralabs.com/www/local/templates/.default/components/bitrix/sale.personal.order/templates/.default):
Сам шаблон компонента bitrix:sale.personal.order.cancel (файл /avtokraska-shop.beta3.ceteralabs.com/www/local/templates/.default/components/bitrix/sale.personal.order.cancel/.default):
В переменной POST_FORM_ACTION_URI вроде бы верный адрес храниться: /personal/order/cancel/317/?CANCEL=Y для этого конкретного заказа. помогите пожалуйста разобраться.
Есть сайт: - это форма отмены заказа.
Если я ввожу комментарий, а потом жму на конопку "Отменить заказ" - то ничего не происходит, даже на ту же самую страницу редирект не происходит.
Знающие люди, подскажите пожалуйста, что не так?
Вот код вызова компонента (файл /avtokraska-shop.beta3.ceteralabs.com/www/local/templates/.default/components/bitrix/sale.personal.order/templates/.default):
| Код |
|---|
<?
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
$APPLICATION->IncludeComponent(
"bitrix:sale.personal.order.cancel",
"",
array(
"PATH_TO_LIST" => $arResult["PATH_TO_LIST"],
"PATH_TO_DETAIL" => $arResult["PATH_TO_DETAIL"],
"SET_TITLE" =>$arParams["SET_TITLE"],
"ID" => $arResult["VARIABLES"]["ID"],
),
$component
);
?>
|
Сам шаблон компонента bitrix:sale.personal.order.cancel (файл /avtokraska-shop.beta3.ceteralabs.com/www/local/templates/.default/components/bitrix/sale.personal.order.cancel/.default):
| Код |
|---|
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<a href="<?=$arResult["URL_TO_LIST"]?>"><?=GetMessage("SALE_RECORDS_LIST")?></a>
<?
//var_dump(POST_FORM_ACTION_URI);
?>
<div class="bx_my_order_cancel">
<?if(strlen($arResult["ERROR_MESSAGE"])<=0):?>
<fo rm method="post" action="<?=POST_FORM_ACTION_URI?>">
<input type="hidden" name="CANCEL" value="Y">
<?=bitrix_sessid_post()?>
<input type="hidden" name="ID" value="<?=$arResult["ID"]?>">
<?=GetMessage("SALE_CANCEL_ORDER1") ?>
<a href="<?=$arResult["URL_TO_DETAIL"]?>"><?=GetMessage("SALE_CANCEL_ORDER2")?> #<?=$arResult["ACCOUNT_NUMBER"]?></a>?
<b><?= GetMessage("SALE_CANCEL_ORDER3") ?></b><br /><br />
<?= GetMessage("SALE_CANCEL_ORDER4") ?>:<br />
<textarea name="REASON_CANCELED"></textarea><br /><br />
<a class="button" type="submit" name="action" value="<?=GetMessage("SALE_CANCEL_ORDER_BTN") ?>"><?=GetMessage("SALE_CANCEL_ORDER_BTN") ?></a>
</form>
<?else:?>
<?=ShowError($arResult["ERROR_MESSAGE"]);?>
<?endif;?>
</div> |
В переменной POST_FORM_ACTION_URI вроде бы верный адрес храниться: /personal/order/cancel/317/?CANCEL=Y для этого конкретного заказа. помогите пожалуйста разобраться.