Доброго времени суток. Подскажите пожалуйста: 1. Как в Virtuemart передвинуть изображение корзины влево, чтоб кол-во товаров или их отсутсвие отображалось справа. 2. Как убрать надпись вверху: ваша корзина?
добрый день, 1. переходите на сайт и идем по директории (0:/htdocs/components/com_virtuemart/themes/default/templates/common/) открываем файл : minicart.tpl.php ищите строку <img src="<?php echo $mm_action_url ?>components/com_virtuemart/shop_image/ps_image/menu_logo.png" alt="VirtueMart" width="80" border="0" /></a> она где-то 5 должна быть добавьте перед ней строку <div style="text-align:center;"> и закройте данный див после строк echo $VM_LANG->_('PHPSHOP_EMPTY_CART') ?> </div> 2. для того что бы убрать надпись "Ваша корзина" необходимо в админке выбрать Расширение - Модули, в списке модулей открыть на редактирование модуль "Ваша корзина" и в группе Подробности установить переключатель Отображать заголовок в положение НЕТ.
Как сделать, чтоб осталась только картинка корзины, справа от неё надпись: Товаров: Х шт (цифрами, если ноль то надпись "Корзина пуста") На сумму: У руб (если ноль, то строки вообще нет).
Вроде приемлемо стало. Из моих скудных познаний других языков (не php). В общем получилось такое: в файле "minicart.tpl.php" Код (PHP): <?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); if($empty_cart) { ?> <a href="index.php?option=com_virtuemart&page=shop.cart"> <img src="<?php echo $mm_action_url ?>components/com_virtuemart/shop_image/ps_image/menu_logo.gif" alt="Ваша корзина:" width="50px" height="50px" border="0"/> </a><br /> <?php if(!$vmMinicart) { ?> <?php } ?> <text>Товаров: 0</text> <?php } else { // Loop through each row and build the table ?> <a href="index.php?option=com_virtuemart&page=shop.cart"> <img src="<?php echo $mm_action_url ?>components/com_virtuemart/shop_image/ps_image/menu_logo.gif" alt="Ваша корзина:" width="50px" height="50px" border="0"/> </a><br /> <text>Всего: <?php echo $total_products ?></text><br/> <text>На сумму: <?php echo $total_price ?></text><br/> <?php } if(!$vmMinicart) { ?> <?php } ?> <?php if (!$empty_cart && !$vmMinicart) { ?> <div align="center"> <?php echo $show_cart ?> </div><br/> <?php } echo $saved_cart; ?> Отображает "без товара": [Картинку] Товаров: 0 "С товаром": [Картинку] Всего: "X" товар (ов) На сумму: "Y" руб Показать корзину Потратил несколько часов, выравнивать картинку влево от текста уже стало не интересно. Подправил языковой пакет по инструкции: http://forum.virtuemart.ru/viewtopic.php?f=20&t=3884 Строка <?php echo $saved_cart; ?> - показывает сохраненную корзину залогиненому пользователю верно? Не понятно за что отвечают строки: 1. <?php if(!$vmMinicart) { ?> 2. <?php if (!$empty_cart && !$vmMinicart) { ?> 3. <?php echo $show_cart ?> Господа эксперты подскажите моё вмешательство безвредно?