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

Название товара и цена за товар в истории заказа опенкарт?

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

Как вывести название товара и цену за товар , в историю заказа опенкарт. на страницу /order. Там где отображаются все заказы . По умолчанию выводится только при просмотре конкретного заказа. 

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


Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, RimiderWeb сказал:

Как вывести название товара и цену за товар , в историю заказа опенкарт. на страницу /order. Там где отображаются все заказы . По умолчанию выводится только при просмотре конкретного заказа. 

 

Аналогично странице order, смотрите там вывод, делайте в списке, вероятно придется дополнительно получить товары для вывода в список

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


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Tom сказал:
Цитата

 

Знаю, это удобные плагины для админа. А мне нужны для витрины. Вот как например есть плагины, для упрошенного оформления заказа, которые все этапы заказа переводят на одну страницу, берут нужные переменные с разных страниц и выводят их на одну . Моя же задача. В личном кабинете пользователя есть история заказов и кнопка справа  просмотр информации по заказу. (order/info) .Вот мне нужно все переменные с заказа   перенести в историю заказов. Таким образом получить одну страницу, на которой выводятся все заказы пользователя, с подробной информацией. Хотя по факту нужно не все,. А хотябы перенести имя товара, и цену за товар

Изменено пользователем RimiderWeb

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


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

Вроде как, за страницы история заказов ( order_list.tpl) и информация по заказу (order_info.tpl) отвечает один контроллер order.php . Но почему-то не работают переменные из order_info в order_list.  Сделал копию контроллера, подключил свои файлы представления ( контроллер и файлы копия оригинала , работают правильно как и оригинал), и методом эксперимента в контроллере клоне, вроде как понял почему не работают переменные из order_ info .Они находятся внутри 

public function info() {

и может я конечно совсем нифига не понял, сделал такой вывод. Поскольку находятся внутри этой функции,они больше нигде в файле не определены и  поэтому,они работают только на странице order_info. Да я так перенес переменную     $data['column_name'] это  языковая переменная выводит "название товара", я вынес (копировал) это переменную из конструкции 

public function info() {

в 

public function index() {

и переменная заработала на странице истории заказа (order). А вот тоже самое проделать и вынести имя товара у меня никак не получается(( . Я вот подумал. Мне страница order/info  вообще не нужна, только order ,но чтобы там работали все переменные из order/info. Но я не знаю как их вынести из 

public function info() {

 

Изменено пользователем RimiderWeb

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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