Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 1619 Просмотров
*

Fotpod

  • Захожу иногда
  • 52
  • 2 / 0
Если быть точнее это не модуль, а просто файл меню nav.php (лежит в templates-->layouts)
Скажу сразу, что сама мини-корзина работает отлично, в файле minicart.tpl общая сумма выводится с помощью
Код
<?php echo $total_price ?>
простым добавлением этого кода в nav.php ни чего не выводится.
Если кто то может, подскажите пожалуйста, или хотя бы в каком направлении копать.
Спасибо.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Fotpod

  • Захожу иногда
  • 52
  • 2 / 0
Обьявите $total_price глобально.
А не подскажите, как это сделать?
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Код: php
$GLOBALS[total_price]  =  $total_price;
При этом модуль корзинки должен вызываться первым, если нет, то пользуйтесь js
Также если используете AJAX при добавлении товаров в корзину, тоже нужен js
« Последнее редактирование: 22.08.2011, 00:01:30 от lcd25 »
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Fotpod

  • Захожу иногда
  • 52
  • 2 / 0
Код: php
$GLOBALS[total_price]  =  $total_price;
При этом модуль корзинки должен вызываться первым, если нет, то пользуйтесь js
Также если используете AJAX при добавлении товаров в корзину, тоже нужен js
Жаль, но к сожалению не работает, не смотря на то, что minicart выводится первым
Код
<div id="gk-cart">
        <jdoc:include type="modules" name="cart" style="none" />
    </div>
    <div id="gk-cart-btn">
        <div id="gk-items">[ <strong>...</strong> ] <?php echo $total_price ?> <?php echo JText::_('GK_ITEMS'); ?></div>
        <a href="index.php?page=shop.cart&option=com_virtuemart&Itemid=9999" class="button"><?php echo JText::_('GK_GO_TO_CHECKOUT'); ?></a>
    </div>
Вот пациент - shop:cheap-art:ru (двоеточия заменить на точки)
Посмотрите если не трудно.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
<?php echo $total_price ?> - разве так глобальную переменную вызывают?
Код: php
<?php echo $GLOBALS[total_price] ?>
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Fotpod

  • Захожу иногда
  • 52
  • 2 / 0
Вот код всего файла
Код
<?php $GLOBALS[total_price] = $total_price; ?>

<div id="gk-nav" class="clearfix">
    <div id="gk-mainnav">
    <?php if (($gkmenu = $this->loadMenu())) $gkmenu->genMenu ($this->getParam('startlevel',0), $this->getParam('endlevel',-1)); ?>
    <?php if($this->countModules('cart')) : ?>
    <div id="gk-cart">
        <jdoc:include type="modules" name="cart" style="none" />
    </div>
    <div id="gk-cart-btn">
        <div id="gk-items">[ <strong>...</strong> ] <?php echo $total_price ?> <?php echo JText::_('GK_ITEMS'); ?></div>
        <a href="index.php?page=shop.cart&option=com_virtuemart&Itemid=9999" class="button"><?php echo JText::_('GK_GO_TO_CHECKOUT'); ?></a>
    </div>
   
    <?php endif; ?>
    </div>
   
    <?php if ($this->hasSubmenu() && ($gkmenu = $this->loadMenu())) : ?>
    <div id="gk-subnav" class="clear">
        <?php $gkmenu->genMenu(1); ?>
    </div>
    <?php endif;?>
</div>
если поможешь, с меня пиво
 *DRINK*
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Зачем вы обьявляете там переменную, где ее нет? обьявляйте ее в файле миникорзинки, а тут ее получать только нужно.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Fotpod

  • Захожу иногда
  • 52
  • 2 / 0
Вставил
Код
<?php $GLOBALS[total_price] = $total_price; ?>
в minicart.tpl, но и так ни чего не выводится...
Коллеги, так как все таки правильно объявить переменную?
« Последнее редактирование: 22.08.2011, 03:02:29 от Fotpod »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart 1.1.4 и https дополнительные фото товаров

Автор Sergey1984

Ответов: 0
Просмотров: 3284
Последний ответ 23.10.2018, 19:58:44
от Sergey1984
JComments + VirtueMart (решение проблемы рейтинга товаров)

Автор Oleksii

Ответов: 9
Просмотров: 5667
Последний ответ 13.09.2018, 23:26:17
от bgg87
Модуль авторизации пользователей убрать лишнее

Автор pautina

Ответов: 22
Просмотров: 12073
Последний ответ 20.01.2018, 06:08:46
от ElenaD
VMExport YML - Компонент для управления экспортом товаров из VirtueMart 1.1.x на Яндекс.Маркет

Автор jeka5555

Ответов: 5
Просмотров: 3922
Последний ответ 02.07.2017, 21:25:46
от vipiusss
VirtueMart каталог не показывает все категории товаров

Автор vasyun

Ответов: 1
Просмотров: 1347
Последний ответ 14.06.2017, 20:30:51
от vasyun