Установить модуль мини-корзины если не установлен (mod_virtuemart_cart_1.1.5.j15.zip). В мини-корзине будут отображены: Изображение, количество товаров, общая стоимость.
В файл /administrator/component/com_virtuemart/languages/common/russian.php
'PHPSHOP_PRODUCT_COUNT_NAME' => 'Товаров', 'PHPSHOP_PRODUCTS_PAYS' => 'Сумма',
Заменить содержимое файла /com_virtuemart/themes/default/templates/common/minicart.tpl.php
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); ?>
<table border=0 cellpadding=0 cellspaceing=0 width=100%><tr valign=top><td>
<?php if(!$vmMinicart) { ?>
<a href="/component/virtuemart/?page=shop.cart" target="_self">
<img style="display: block;" src="/<?php echo $mm_action_url ?>components/com_virtuemart/shop_image/ps_image/menu_logo.gif" alt="VirtueMart" border="0" /></a>
</td>
<td>
<a href="/component/virtuemart/?page=shop.cart" target="_self">
<?php }
echo $VM_LANG->_('PHPSHOP_CART_TITLE')?>
</a>
<br />
<?php
$qnt = 0;
// Loop through each row and build the table
foreach( $minicart as $cart ) {
foreach( $cart as $attr => $val ) {
// Using this we make all the variables available in the template
// translated example: $this->set( 'product_name', $product_name );
$this->set( $attr, $val );
}
if(!$vmMinicart) { // Build Minicart
?>
<?php $qnt = $qnt + $cart['quantity'];
}
}
echo $VM_LANG->_('PHPSHOP_PRODUCT_COUNT_NAME').': '.$qnt.' '.$VM_LANG->_('PHPSHOP_PRODUCT_FORM_UNIT_DEFAULT');?>
<br />
<?php if ($total_price != '') echo $VM_LANG->_('PHPSHOP_PRODUCTS_PAYS').': '.$total_price; ?>
</table>
