Jump to content
Sign in to follow this  
kate1987

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

Recommended Posts

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

Использую Opencart 1.5.5

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

$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

Share this post


Link to post
Share on other sites

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

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

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

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

>> ...

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

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

...
'description'     => $product_info['description'],
...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.