Перейти к содержанию
Okolot

Номер заказа при оформлении

Рекомендуемые сообщения

Как показать номер заказа при оформлении заказа?

Пробовал взять переменную из /admin/view/template/common/home.tpl говорит "Undefined variable"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно вывести только на странице подтверждения "об успешном оформлении заказа"

до этого момента никак по той простой причине, что заказ еще не сформирован в базе и ему не присвоен номер

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно вывести только на странице подтверждения "об успешном оформлении заказа"

Замечательно! А как? Откуда вять переменную?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Гранд мерси!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно вывести только на странице подтверждения "об успешном оформлении заказа"

до этого момента никак по той простой причине, что заказ еще не сформирован в базе и ему не присвоен номер

Вообще-то, насколько я помню, номер заказа присваивается в момент перехода покупателя на оформление заказа. Хранится в сессии.

$this->session->data['order_id'];

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще-то, насколько я помню, номер заказа присваивается в момент перехода покупателя на оформление заказа. Хранится в сессии.

$this->session->data['order_id'];

И да, и нет все зависит от реализации....

В стандартной  - после confirm

в simple, кажется сразу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Платежные модули берут номер заказа из сессии, а это еще до confirm'а

P.S. Хотя могу ошибаться, надо смотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А я посмотрел :)

$this->session->data['order_id'] = $this->model_checkout_order->addOrder($data);

только в confirm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Семен Семеныч! Все верно. Я confirm с success'ом перепутал. ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.