Доброго времени суток. Такая проблема: Prestashop 1.4.4.0 от PrestaDev, использую сторонний модуль быстрой регистрации "expressorder". Aктивны поля "Имя" "E-mail" и "Моб. Телефон". При заполнении этих полей и нажатии на кнопку "оформить заказ" страницa будто бы перезагружается, но остается белой и чистой. Адресс остается такойже .../expressorder/authentication.php
Но в админке заказ появляется, и если клиент вручную перейдет на сайт то у него появится доступ в личный кабинет.
Покопался в коде. Добавление строки
Код:
Tools::redirectLink('http://www.nkosmetika.ru/');
после строки
Код:
$order = new Order(intval($cashOnDelivery->currentOrder));
не помогает.
Судя по всему падает как раз на добавлении заказа в базу, хотя вроде как добавляется он как раз нормально.
Есть идеи где смотреть дальше? Разбираю сейчас файлы cashondelivery.php и paymentmodule.php, т.к. используются классы описанные там и функция validateOrder. Мне кажется, все дело в ней.
P.S. Писал на форуме создателя модуля, он мне так и не ответил. Придется наверное самому разбираться. =(
Сообщение отредактировано alexnord 18-06-2012 13:48 ...