Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Как правильно вставить атрибуты в сопутствующие товары


 Поделиться

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

Здравствуйте форумчане!
Подскажите как правильно вставить атрибуты в сопутствующие товары?
Вывел атрибуты в категорию (витрину) товаров и там они отображаются правильно т.е идентичны указанным в карточке товара через админку.

Вставил атрибуты с помощью того же кода в сопутствующие товары (что снизу в карточке товара отображаются блок "Посмотрите ещё") но там атрибуты отображаются не правильно.

вот ссылка на карточку товара для наглядности карточка товара

у которого атрибуты (диаметр горшка см: 12, высота растения см: 30) и эти же атрибуты теперь отображаются у каждого из сопутствующих товаров вместо собственных.
Я так понимаю там какого-то условия не хватает что бы в зависимости от id товара отображались атрибуты, как это сделать?

 

 

Изменено пользователем Alexnic81
ошибка
Ссылка на комментарий
Поделиться на других сайтах


@Alexnic81

 

 

Ну и красота очумелых ручек
M9Z5Fx5iS-ufPEmUBfSd9Q.png

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


19 часов назад, AWARO сказал:

@Alexnic81

 

 

Ну и красота очумелых ручек
M9Z5Fx5iS-ufPEmUBfSd9Q.png

 

И чем это должно помочь? Вы читали вопрос?

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


16 минут назад, Alexnic81 сказал:

 

И чем это должно помочь? Вы читали вопрос?

Вам? да ни чем.
Что вы там у себя понаделали думаете нам видно по ссылке? да и с чего вы взяли что тот же самый код сработает в карточке товара к сопутствующим товарам?
Я только скинул готовый вариант - бесплатный. и всё решения там прописаны, нужно лишь вникнуть что и как.
он выводит атрибуты  куда вам нужно  а куда не нужно можно убрать с вывода.
В любом случае - скачать, посмотреть, что к чему и сделать у себя по аналогии вам наверное мешает вопрос который вы задали))

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


Атрибути товара -$data['attribute_groups'] 

когда добавляете атрибути для сопутствующие товари надо их вивести в другая переменная и виводить для каждий товар:

 

foreach ($results as $result) {
$attr = $this->model_catalog_product->getProductAttributes($result['product_id']);

 

$data['products'][] = array(
 'attr' => $attr,

 

 

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

  • 3 недели спустя...
В 29.08.2017 в 21:11, Agatha65 сказал:

Атрибути товара -$data['attribute_groups'] 

когда добавляете атрибути для сопутствующие товари надо их вивести в другая переменная и виводить для каждий товар:

 

foreach ($results as $result) {
$attr = $this->model_catalog_product->getProductAttributes($result['product_id']);

 

$data['products'][] = array(
 'attr' => $attr,

 

 

 

Спасибо что отозвались! Но навряд ли я разберусь и смогу самостоятельно это сделать.

 

Вот этот код отвечает за вывод атрибутов в карточке товара.

 

           <?php foreach ($attribute_group['attribute'] as $attribute) { ?>
                   <span style="float:left;"><?php echo $attribute['name']; ?></span>
                    <span style=""><?php echo $attribute['text']; ?></span><br>
                  <?php } ?>

 

Как его переделать что бы можно было выводить атрибуты в сопутствующих товарах?

Файл product.tpl прикрепил.

product.tpl

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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