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

Вывод атрибута в корзине


Recommended Posts

Помогите, пожалуйста, вывести атрибут в корзине. ocStore Версия 1.5.5.1.1

вставил код в шаблон

<?php if ($attribute_groups) {  foreach ($attribute_groups as $attribute_group) { foreach ($attribute_group['attribute'] as $attribute) { ?>
        <div><span><?php echo $attribute['name']; ?>:</span> <strong><?php echo $attribute['text']; ?></strong></div>
     <?php } } } ?>

в контроллере после

$this->data['products'][] = array(

вставил

'attribute' => $this->model_catalog_product->getProductAttributes($result['product_id']),

не работает

выдает следующую ошибку 

Fatal error: Call to a member function getProductAttributes() on a non-object

 

 

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


Перед

$this->data['products'][] = array(

вставьте

$this->load->model('catalog/product');
Надіслати
Поділитися на інших сайтах

Я подсказал как избавиться от fatal error.

 

У вас в контроллере одно, в tpl - другое.

Если вы в tpl проверяете $attribute_groups, может есть смысл в контроллере вставить

'attribute_groups' => $this->model_catalog_product->getProductAttributes($result['product_id']),

?

 

а в tpl

<?php if ($product['attribute_groups']) {  foreach ($product['attribute_groups'] as $attribute_group) { foreach ($attribute_group['attribute'] as $attribute) { ?>
        <div><span><?php echo $attribute['name']; ?>:</span> <strong><?php echo $attribute['text']; ?></strong></div>
     <?php } } } ?>

Это пальцем в небо, проверять нет желания, направление я показал.

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

в шаблон вставил 

<?php if ($product['attribute_groups']) { foreach ($product['attribute_groups'] as $attribute_group) { foreach ($attribute_group['attribute'] as $attribute) { ?>
<div><span><?php echo $attribute['name']; ?>:</span> <strong><?php echo $attribute['text']; ?></strong></div>
<?php } } } ?>

в контроллере перед 

$this->data['products'][] = array(

вставил

$this->load->model('catalog/product');

после 

$this->data['products'][] = array(

вставил

'attribute_groups' => $this->model_catalog_product->getProductAttributes($result['product_id']),

атрибуты не выводитятся

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


Попробуйте в tpl так:

Нет, мой магический шар выдал, что лимит гаданий до конца месяца исчерпан и предложил перейти на расширенный тариф с более высокой абонентской платой, с чем я категорически не согласен... :-)

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

Попробуйте в tpl так:

Нет, мой магический шар выдал, что лимит гаданий до конца месяца исчерпан и предложил перейти на расширенный тариф с более высокой абонентской платой, с чем я категорически не согласен... :-)

 

попробовал...не выводит

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


dmitry88, вам подсказали уже достаточно.

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

конкретно в смысле совсем конкретно. в какой шаблон, какой контроллер

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

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

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

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

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

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

Вхід

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

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

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

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

Important Information

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