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

Oc 3 атрибуты по id в списке


annnn

Recommended Posts

Под 2 oc есть мануал
под 3 не найду, в контроллер добавил

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

в самом шаблоне twig не знаю как вывести нужные аттрибуты по id
подскажите

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


06.03.2022 в 12:46, annnn сказал:

Под 2 oc есть мануал
под 3 не найду, в контроллер добавил

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

в самом шаблоне twig не знаю как вывести нужные аттрибуты по id
подскажите

 

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

06.03.2022 в 11:57, annnn сказал:

Спасибо большое

 

теперь другая проблема
ругается на контроллер, при добавлении в featured.php
 

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


Notice: Undefined variable: result in C:\OpenServer\domains\gipsanit\catalog\controller\extension\module\featured.php on line 60Notice: Trying to access array offset on value of type null in

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


делаю так 

'attribute_groups' => $this->model_catalog_product->getProductAttributes($product_info['product_id']),
{% for attribute_group in attribute_groups %}
      {% for attribute in attribute_group.attribute %}
    {% if attribute.attribute_id in [14, 2, 3, 4] %} <!-- тут id атрибутов -->
    <td>{{ attribute.name }}</td><!-- тут название атрибута-->
    <td>{{ attribute.text }}</td><!-- тут текст/описание атрибута -->
      {% endif %}
      {% endfor %}
      {% endfor %}

ошибки нету, но аттрибуты не выводятся
что не так?

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


06.03.2022 в 13:48, annnn сказал:

делаю так 

'attribute_groups' => $this->model_catalog_product->getProductAttributes($product_info['product_id']),
{% for attribute_group in attribute_groups %}
      {% for attribute in attribute_group.attribute %}
    {% if attribute.attribute_id in [14, 2, 3, 4] %} <!-- тут id атрибутов -->
    <td>{{ attribute.name }}</td><!-- тут название атрибута-->
    <td>{{ attribute.text }}</td><!-- тут текст/описание атрибута -->
      {% endif %}
      {% endfor %}
      {% endfor %}

ошибки нету, но аттрибуты не выводятся
что не так?

обновить модификаторы и кэш шаблона

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

В 06.03.2022 в 12:34, annnn сказал:

имеете в виду здесь ? ['product_id']
меняю на info безрезультатно

 

посмотрите внимательнее

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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