Опубликовано: 8 июля 2015

Отображение артикула товара в категории Есть решение

Как сделать чтобы в карточках товаров, которые выводятся в категории отображался артикул этих товаров?

2

Комментарии (5)

  • Решение
    Игорь Колмаков +21 9 июля 2015 10:28 #

    В файле "product-list.html" (магазин-витрина-шаблоны)

    1. перед конструкцией

    {foreach $products as $p}

    пропишите

    {$skus = $wa->shop->skus(array_keys($products))}

    2. после строки

    <a href="{$p.frontend_url}"><span itemprop="name">{$p.name}</span></a>

    пропишите

    <div>{foreach $skus[$p.id] as $sku}{if $sku.sku}Артикул: {$sku.sku}<br />{/if}{/foreach}</div>

    1
  • 9 июля 2015 17:56 #

    Заработало, но не полностью. Почему-то при отображении товаров в виде "плитки" Артикулы не отображаются, а если в виде "списка" - то Артикулы есть. Например здесь http://glavsantex.ru/kotly/elektricheskie-kotly/protherm/

    1
  • Игорь Колмаков +21 10 июля 2015 10:47 #

    разместите код

    <div>{foreach $skus[$p.id] as $sku}{if $sku.sku}Артикул: {$sku.sku}<br />{/if}{/foreach}</div>

    перед строкой

    <div class="prd-rating">

    1
  • Наталья Филитова +0 9 февраля 2017 12:29 #

    Добрый день.

    Нам тоже необходимо выводить артикул в карточке товара в категории. Попыталась сделать все по Вашей инструкции, но рекомендуемую Вами строку в файле "product-list.html" (магазин-витрина-шаблоны) найти не могу., так же как и позицию 3.


    <a href="{$p.frontend_url}"><span itemprop="name">{$p.name}</span></a>

    пропишите

    <div>{foreach $skus[$p.id] as $sku}{if $sku.sku}Артикул: {$sku.sku}<br />{/if}{/foreach}</div>


    Прошу помощи.

    Спасибо!

    1
  • Александр Тирон +15 9 февраля 2017 13:43 #

    Напишите на почту с предоставлением доступа в админку, посмотрим почему у вас не получается.

    1

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите

Услуги

Контакты

Дорогие друзья!

К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер.

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх