Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

В catalog\controller\checkout\success.php

перед

unset($this->session->data['shipping_method']);

поставьте

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

В catalog\view\theme\ваша_тема\template\common\success.twig выводите где то, напрпример после

{{ text_message }}

вставляете

{{ order_id }}

 

  • +1 1
Надіслати
Поділитися на інших сайтах

2 часа назад, GreenDragon сказал:

В catalog\controller\checkout\success.php

перед


unset($this->session->data['shipping_method']);

поставьте


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

В catalog\view\theme\ваша_тема\template\common\success.twig выводите где то, напрпример после


{{ text_message }}

вставляете


{{ order_id }}

 

благодарю за помощь 

Надіслати
Поділитися на інших сайтах

  • 6 months later...

Попробовал адаптировать метод для Ocstore 2.3x

 

В первом файле все тоже самое. В файле по адресу  catalog\view\theme\ваша_тема\template\common\ вместо файла success.twig находится success.tpl  в нем после строки <h1><?php echo $heading_title; ?></h1>  вставляем <?php echo $order_id; ?>  выводит номер заказа ниже текста "Заказ успешно сформирован!" Получается некрасиво, без № перед заказом, но работает. Может кому то поможет, по крайней мере не первое время. Скрин с видом заказа прилагаю (номер отображаемого заказа 711).

 

738155025_711.PNG.70e38728465b5971db446a4168aeb7b7.PNG

Змінено користувачем qwert5005
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.