OpenCart отобразить данные после заказа

В общем, после заказа, попадаю на страницу index.php?route=checkout/success, где показывается сообщение "ваш заказ №3113" сформирован, бла-бла-бла.

Мне в этом сообщения нужно вывести "Имя заказчика" и "Email заказчика", мол "name" вам отправлено письмо на ваш "email". Как это можно сделать?


Ответы (1 шт):

Автор решения: Евгений

Если покупатель оформляет заказ без регистрации, кака гость то эти данные хранятся в сессии

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

Но имейте ввиду что перед выводом страницы success сессия $this->session->data['guest'] очищается. Чтобы это исправить нужно удалить эту строку в контроллере success.php

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

или изменить условие очищения сессии.

Если с регистрацией, то там сложнее, будет интересно, расскажу.

→ Ссылка