Ответить Новая тема Новый опрос 
 Редирект на подтверждение заказа
C4acTbe
Новичок
Сообщений: 1
Регистрация: 19-08-2014


19-08-2014 05:37
Престашоп 1,6 дефолтная тема. Заказ на одной странице(с гостевой покупкой).
Суть проблемы: нужно, что бы после нажатия кнопки "Сохранить данные", в случае правильного заполнения (выводится уведомление "ваши данные успешно сохранены"), пользователя отправляло на страничку подтверждения заказа.
Способ доставки один(смысла его показывать нету) и он пристутствует на странице, но скрыт(то есть отметка в "радио" и так стоит и он выбран).
Способ оплаты тоже один(тоесть редирект на /module/cashondelivery/validation).
И понимаю, что скорее всего редирект нужно вставить где-то в контролерах, но где, найти не могу.
Может кто то в курсе где искать?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


19-08-2014 12:59
Открыть /themes/ваша-тема/js/order-opc.js
найти в функции updateAddressSelection строчку:
Код:
$('#opc_account-overlay, #opc_delivery_methods-overlay, #opc_payment_methods-overlay').fadeOut('slow');

и добавить после неё:
Код:
document.location.href = baseDir + 'module/cashondelivery/validation';
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
langov
Новичок
Сообщений: 5
Регистрация: 29-08-2014


29-08-2014 13:44
Спасибо за код.
Нашел, добавил. На браузерах с компа отрабатывает нормально(вроде бы как сайт начал "подтупливать", может быть такое?), а вот на iphone 5 перенаправление не работает. Где и что необходимо добавить?

Спасибо.

Инф: Presta 1.6. со стандратной темой.


Сообщение отредактировано langov 29-08-2014 14:44 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос