Jump to content


Photo
- - - - -

Редирект после обновления страницы успешного заказа

успешный заказ редирект

  • This topic is locked This topic is locked
1 reply to this topic

#1 tiptopvkr

tiptopvkr
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 537
  • topics: 185

Posted 13 April 2016 - 08:52

Здравствуйте, уважаемые разработчики. 

Возник вопрос, на который поиск по темам не дает точных результатов.

 

После успешного создания заказа и перехода на страницу, на которой выводится сообщение об успешном создании заказа "Заказ успешно создан" есть такой баг:

 

Если обновить эту страницу, то выводятся сообщения 

 

"Одно или несколько полей в форме заказа было заполнено не верно.

Пожалуйста, аккуратно проверьте заказ и повторите снова."

 

"Заказ не может быть создан, если сумма равна нулю."

 

Как сделать так, чтобы при обновлении страницы успешного заказа был редирект на нужную мне страницу? (Например, на страницу каталога товаров).

 

Заранее благодарен за ответ.


Edited by tiptopvkr, 13 April 2016 - 08:59.

  • 0

Оптимизация сайтов, сбор семантики качественно и расширенно, консалтинг по продвижению проектов, аудит и сопровождение существующих проектов. По всем вопросам обращайтесь в личку или стучите в скайп tiptopvkr 


#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 13 April 2016 - 15:55

Как сделать так, чтобы при обновлении страницы успешного заказа был редирект на нужную мне страницу? (Например, на страницу каталога товаров).

Попробуйте сделать следующее откройте файл:

\media\zoo\applications\jbuniversal\framework\controllers\basket.php

найдите строку:
 

$jbnotify->notice('JBZOO_CART_ORDER_SUCCESS_CREATED');

и замените на:

$this->setRedirect('/', JText::_('JBZOO_CART_ORDER_SUCCESS_CREATED'));

  • 2
Изображение
 





Click to return to top of page in style!