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

Отобразить описание и аттрибуты в истории заказов


kate1987

Recommended Posts

Здравствуйте

Использую Opencart 1.5.5

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

Может быть кто делал такое и сможет мне помочь

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


история заказов это история - данные из прошлого, актуальные на момент совершения заказа.

т.е. по-фэн-шую - надо и атрибуты, и описание сохранять в заказ.

если не боишься возможных дальнейших казусов - можно использовать и текущие данные.

их получение не особо отличается от получения оных же в карточке товара, например.

попробуй начать и пиши (с кодом), если возникнут сложности - поможем.

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

Смотри я добавила в контроллер

$this->load->model('catalog/product');
				
				$product_info = $this->model_catalog_product->getProduct($product['product_id']);

то есть по идее получаю все данные которые есть в карточке товара

 

потом обьявляю переменную

$this->data['products'][] = array(
				
	...	
	
	'description'     => $product['description'],
...

		

и вывожу в файле тпл

<?php echo $product['description']; ?>

на переменную не ругается но и не выводит ничего(

 

 

Или вот еще нашла xml на буржуйском форуме ( но тоже не работает)

 

проблема в том что поля описание в таблице order_product нету поэтому откуда же ему браться, тут тупик у меня

vqmod.xml

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


>> проблема в том что поля описание в таблице order_product нету поэтому откуда же ему браться, тут тупик у меня

о том и речь - "по-фэн-шую - надо и атрибуты, и описание сохранять в заказ."

т.е. и столбцы в бд добавить, и обработку/сохранение данных в код.

>> то есть по идее получаю все данные которые есть в карточке товара

>> ...

>> на переменную не ругается но и не выводит ничего(

у тебя же $product_info. не теряйся в своих переменных :-)

...
'description'     => $product_info['description'],
...
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

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

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

Important Information

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