Есть конечно, хоть и мне не очень нравится изнутри опенкарт, ну да ладно, делать то нужно
Вставил я значит этот код в tpl
<div>
<div class="kod clearfix">
<div class="l">Код: <?php echo $product['product_id']; ?></div>
<div class="r"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"></a></div>
</div>
<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
<?php if ($product['thumb']) { ?>
<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
<?php } ?>
<div class="attr">
<?php if ($product['attr']): ?>
<?php echo $product['attr']['name'] . ': ' . $product['attr']['text'] ?>
<?php endif ?>
</div>
<div class="quantity">
<?php if ($product['quantity'] > 0): ?>
<span>В наличии</span>
<?php else: ?>
<span>Нет в наличии</span>
<?php endif ?>
</div>
<?php if ($product['price']) { ?>
<div class="price">
<?php if (!$product['special']) { ?>
<?php echo $product['price'].'<span> р.</span>'; ?>
<?php } else { ?>
<?php echo $product['special'].'<span> р.</span>'; ?> <div style="display:inline;color:#bbbbbb;text-decoration: line-through;"><?php echo $product['price'].'<span style="color:#bbbbbb;"> р.</span>'; ?></div>
<?php } ?>
</div>
<?php } ?>
<div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" ><img src="image/bay2.png" /></a></div>
</div>
а вот в контроллере ругается на неопределенные переменные