Не отображаются фото товаров Есть решение

Добрый день. Ситуация следующая: перестали отображаться фото товаров, хотя в админке все фото загружены и видны.

Если на странице товара нажать на ссылку фото товара, то фото открывается, например, как здесь http://rikki-tikki-tavi.ru/product/futabatxxtalfm3...

Настройки эскизов не менялись, на всякий случай бросил скрин настроек

файлы wa-data/public/shop/products/.htaccess и wa-data/public/shop/products/thumb.php на месте.

Вопрос, почему все таки не отображаются фотки?

11 ответов

  • 4

    в product.html измените размер изображения с 750 на 750x0 в тэге
    {$wa->shop->productImgHtml($product, '750', [ 'itemprop' => 'image', 'id' => 'product-image', 'alt' => $product.name|escape ])}

    • +1
      Михаил Михаил 25 сентября 2016 15:39 #

      Спасибо, на странице товара фото теперь видно, а вот в категориях фото товаров все равно не отображаются, как поправить?

  • 3

    тот же принцип. только 200 поменять 200x0

    • +1
      Михаил Михаил 25 сентября 2016 15:51 #

      Просто не найду нужный код с 200, вот какой код у меня

      {strip}


      {if !empty($video.url)}

      <div itemprop="embedHTML">

      <iframe src="{$video.url}" width="{$video.width}" height="{$video.height}" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

      </div>

      <meta itemprop="width" content="{$video.width}">

      <meta itemprop="height" content="{$video.height}">

      </div>

      {/if}


      {if $product.images || !empty($video.url)}

      <figure class="product-gallery">

      {if $product.images}

      <!-- main image -->

      <div class="image" id="product-core-image"{if !empty($video.url)} style="display:none"{/if}>

      <div class="corner top left">

      {$wa->shop->badgeHtml($product.badge)}

      </div>

      <a href="{$wa->shop->productImgUrl($product, '970')}">

      {$wa->shop->productImgHtml($product, '750x0', [ 'itemprop' => 'image', 'id' => 'product-image', 'alt' => $product.name|escape ])}

      </a>

      <div id="switching-image" style="display: none;"></div>

      </div>

      {/if}

      <!-- thumbs -->

      {if count($product.images) > 1 || (count($product.images) === 1 && !empty($video.url))}

      <div class="more-images" id="product-gallery">

      {if !empty($video.url)}

      <div class="image video selected">

      <a id="product-image-video" href="{$video.url}">

      <img src="{$video.images[0]}" alt="">

      </a>

      </div>

      {/if}

      {foreach $product.images as $image}

      <div class="image{if $image.id == $product.image_id && empty($product.video_url)} selected{/if}">

      <a id="product-image-{$image.id}" href="{$wa->shop->imgUrl($image, '970')}">

      {$wa->shop->imgHtml($image, '96x96', ['alt' => $image.description])}

      </a>

      </div>

      {/foreach}

      </div>

      {/if}

      </figure>

      {/if}


      {/strip}

  • 1
    www.e-optom.ru 10 декабря 2016 17:59 #

    У меня просто не запускается процесс.... т.е прогрес % не идет вообще и никаких действии

  • 1
    Uspeh 9 ноября 2017 17:48 #

    Добрый день,

    в каком файле расположен этот тэг

    "в product.html измените размер изображения с 750 на 750x0 в тэге

    {$wa->shop->productImgHtml($product, '750', [ 'itemprop' => 'image', 'id' => 'product-image', 'alt' => $product.name|escape ])}"

  • 0
    vasya kularesov 13 декабря 2022 20:11 #

    В файле products.items.html в строке {$_product_image_src = $wa->shop->productImgUrl($product, "200 - добавьте х0 что бы получилось {$_product_image_src = $wa->shop->productImgUrl($product, "200х0. То же самое сделайте в файле products.short.html

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

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