Изображение для артикула и его вывод в шаблонах

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

Что делал:
1) Выбрал изображение артикула (в желтой рамочке на скриншоте)
2) Проследовал на витрину, чтобы посмотреть изменения - но не тут-то было. Выводится не та картинка, которая выбрана для данного артикула (всего 1 артикул к товару)

Как сделать, чтобы выводилась выбранная картинка (по центру, диск в белом цвете), а не картинка "по очередности загрузки" ?

Вывожу обычным методом: {$wa->shop->productImgHtml(['id'=> $product.id, 'image_id' => $image.id, 'ext' => $image.ext, 'image_desc' => $image.description], '48x48', ['alt' => $product.name|cat:' - ':$image.description|escape])}

5 ответов

  • 1
    Дмитрий Поделко 5 апреля 2015 17:50 #

    При этом, когда данный товар добавляется в корзину - в корзине осуществляется вывод именно той картинки, которая была выбрана в настройках товара (белого диска).

  • 1
    Дмитрий Поделко 5 апреля 2015 18:55 #

    Я попытался решить таким образом:

    {foreach $product.skus as $sku}

    {$wa->shop->productImgHtml(['id'=> $product.id, 'image_id' => $sku.image_id, 'ext' => 'png', 'image_desc' => $sku.image_id], '350x0', ['alt' => $product.name|cat:' - ':$image.description|escape])}

    {/foreach}

    Подскажите пожалуйста как получить значение ext, чтобы не прописывать его вручную? Для этого необходимо писать хелпер?

  • 1

    Если это на странице продукта, то можно попробовать так:

    $product.images[$sku.image_id].ext

  • 1

    Подскажите друзья, как привязать картинку к определенному артикулу?

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

    {foreach $product.skus as $sku}

    {$wa->shop->productImgHtml(['id'=> $product.id, 'image_id' => $sku.image_id, 'ext' => $product.images[$sku.image_id].ext, 'image_desc' => $sku.image_id], $settings.PRODUCT_IMAGE_ID)}

    {/foreach}


  • 1
    Валерий 14 мая 2018 05:45 #

    Нужно привязать изображения к характеристикам-артикулам:

    https://www.shop-script.ru/help/6871/kak-dobavit-s...

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

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