anadikt,
У Вас демо-сайт есть с примером. Не вижу разницы между указанием хита для горячих предложений и в каталоге товаров.
Стиль:
.hit {
width: 40px;
height: 40px;
background: url('/images/hit.png') no-repeat 0 0 !important;
background: none;
position: absolute;
left: 0;
top: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hit.png');
}
В самом XSL-шаблоне:
<!-- Указана малое изображение -->
<xsl:if test="small_image != ''">
<a href="{/shop/path}{fullpath}{path}/">
<img src="{small_image}" alt="{name}" title="{name}"/>
</a>
<div class="hit" style="margin: {small_image/@height - 35}px 0 0 90px;"></div>
</xsl:if>
Только в данном случае у Вас хит добавится ко всем изображениям. Вам нужно определить как Вы будете указывать, что товар - хит. А после этого строку:
<div class="hit" style="margin: {small_image/@height - 35}px 0 0 90px;"></div>
заключить в проверку. Что выводить только если товар - хит.