В header.tpl у меня:
<div class="col-sm-2" style="margin-top:-10px;"> <ul class="list-inline hidden-xs hidden-sm hidden-md" style="margin-left:1px;"> <h4>Корзина</h4> </ul> <?php echo $cart; ?> </div>
А в cart.tpl у меня:
<a href="/cart"><img class="leftobt" src="http://******.ru/catalog/view/theme/default/image/*******.png" height="40px"><span id="cart-total"><?php echo $text_items; ?></span></a>
и далее <ul class="dropdown-menu pull-right">..
я так понял что без <button type="button" data-toggle="dropdown" data-loading-text="<?php echo $text_loading; ?>" class="btn btn-inverse btn-block btn-lg dropdown-toggle"><i class="fa fa-shopping-cart"></i> <span id="cart-total"><?php echo $text_items; ?></span></button>
в cart.tpl, выпадающий блок не будет работать и придется писать стиль custom_cart_button для кнопки, в котором картинку назначать фоном как background-image и тогда получится что то похожее на то что нужно..