Мне нравится отображать изображение Thumnail для продукта из магазина сообщества в выводе поискового блока.
Вот что мне нужно для отображения атрибута страницы thumnail:
<?php
if (is_object($thumbnail)) { ?>
<div class="thumbnailImage">
<?php
$img = Core::make('html/image', array($thumbnail));
$tag = $img->getTag();
$tag->addClass('img-responsive');
echo $tag;
?>
</div>
<?php
}
?>
И вот как изображение вызывается на странице продукта:
<?php
$imgObj = $product->getImageObj();
if (is_object($imgObj)) {
$thumb = $communityStoreImageHelper->getThumbnail($imgObj); ?>
<div class="store-product-primary-image ">
<a itemprop="image" href="<?= $imgObj->getRelativePath(); ?>"
title="<?= h($product->getName()); ?>"
class="store-product-thumb text-center center-block">
<img src="<?= $thumb->src; ?>">
</a>
</div>
<?php
}
?>
И использует ли помощник: $communityStoreImageHelper = $app->make('cs/helper/image', ['single_product']);
Как загрузить миниатюры товаров в результатах поиска?