Не зарегистрирован
Приглашаем в
блог Amiro.CMS . Регулярные обзоры, опыт, решения, практикумы.
Форум -> Разработка плагинов, вопросы по API -> Редирект с заказов сразу на главную
Показать все сообщения в этой ветке
Добавлено: Редирект с заказов сразу на главную 09.11.12 11:04:16
Регистрация: 22.10.12
Сообщений : 8
Обратиться по имени
dk: Если вы все же решили отказаться от последнего шага, то наиболее простым способом решения проблемы является добавление в /_local/front_functions.php следующего кода:
define('AMI_FIRE_ON_SYSTEM_START', TRUE);
AMI_Event::addHandler('on_order_after_status_change', 'onOrderAfterStatusChange', AMI_Event::MOD_ANY);
function onOrderAfterStatusChange($name, array $aEvent, $handlerModId, $srcModId){
if($aEvent['status'] == 'accepted'{
header('location: '.$GLOBALS['ROOT_PATH_WWW']);
exit();
}
return $aEvent;
}
Вот это прикол! Он все равно пытался грузить третью страницу. Но потом перешел на главную и при этом не выполнился заказ и не очистилась корзина.
Мой код работал лучше?)У меня тож пытался грузить третью страницу, но корзина очистилась и заказ выполнился.
Чтобы добавить сообщение, пожалуйста зарегистрируйтесь и/или войдите в систему .