делал это всё просто в category tpl нет изображения
<!-- Subcategories -->
<div id="subcategories">
<ul class="clearfix">
{foreach from=$subcategories item=subcategory}
<li>
<a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}" title="{$subcategory.name|escape:'html':'UTF-8'}" >{$subcategory.name}</a>
</li>
{/foreach}
</ul>
</div>
{*/if*}
{/if}
<div class="view-product-list">
<h1 class="page-heading{if (isset($subcategories) && !$products) || (isset($subcategories) && $products) || !isset($subcategories) && $products} product-listing{/if}"><span class="cat-name">{$category->name|escape:'html':'UTF-8'}{if isset($categoryNameComplement)} {$categoryNameComplement|escape:'html':'UTF-8'}{/if}</span></h1>
{include file="./product-sort-view.tpl"}
</div>
{if $products}
{include file="./product-list.tpl" products=$products}
<div class="content_sortPagiBar">
<div class="sortPagiBar clearfix">
{include file="./product-compare.tpl"}
{include file="./pagination.tpl" paginationId='bottom'}
{include file="./nbr-product-page.tpl"}
{include file="./product-sort.tpl" sortID='bottom'}
</div>
</div>
{else}
<div class="warning">{l s='Sorry! There are no products in this category.'}</div>
{/if}
{elseif $category->id}
<p class="alert alert-warning">{l s='This category is currently unavailable.'}</p>
{/if}
{/if}
и как тут написать чтобы появились фото не знаю