Не отображаются фото товаров Есть решение
Добрый день. Ситуация следующая: перестали отображаться фото товаров, хотя в админке все фото загружены и видны.
Если на странице товара нажать на ссылку фото товара, то фото открывается, например, как здесь http://rikki-tikki-tavi.ru/product/futabatxxtalfm3...
Настройки эскизов не менялись, на всякий случай бросил скрин настроек
файлы wa-data/public/shop/products/.htaccess и wa-data/public/shop/products/thumb.php на месте.
Вопрос, почему все таки не отображаются фотки?
11 ответов
в product.html измените размер изображения с 750 на 750x0 в тэге
{$wa->shop->productImgHtml($product, '750', [ 'itemprop' => 'image', 'id' => 'product-image', 'alt' => $product.name|escape ])}
Спасибо, на странице товара фото теперь видно, а вот в категориях фото товаров все равно не отображаются, как поправить?
тот же принцип. только 200 поменять 200x0
Просто не найду нужный код с 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}
в файле list-thumbs.html
Теперь все отлично, спасибо!
У меня просто не запускается процесс.... т.е прогрес % не идет вообще и никаких действии
Добрый день,
в каком файле расположен этот тэг
"в product.html измените размер изображения с 750 на 750x0 в тэге{$wa->shop->productImgHtml($product, '750', [ 'itemprop' => 'image', 'id' => 'product-image', 'alt' => $product.name|escape ])}"
Нашла поменяла, но ситуация не изменилась(((((
{$wa->shop->productImgHtml($product, '750х0', [ 'itemprop' => 'image', 'id' => 'product-image', 'alt' => $product.name|escape ])}
В файле products.items.html в строке {$_product_image_src = $wa->shop->productImgUrl($product, "200 - добавьте х0 что бы получилось {$_product_image_src = $wa->shop->productImgUrl($product, "200х0. То же самое сделайте в файле products.short.html