Перейти к содержимому


Фотография
- - - - -

Внешний вид модуля валют


Лучший Ответ SmetDenis , 09 November 2015 - 07:49

Рендеринг виджета находится тут
media\zoo\applications\jbuniversal\framework\helpers\jbhtml.php currencyToggle()
и JS Скрипт - media\zoo\applications\jbuniversal\assets\js\widget\currencytoggle.js

Их нельзя переопределить.

Можно попробовать на основе упрощенного скрипта переключения - modules\mod_jbzoo_currency\assets\js\switcher.js
По сути запуск переключателя происходит по вызову функции 'change input,select' Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 Max

Max

Отправлено 06 November 2015 - 22:26

Где лежат шаблоны модуля валют?

необходимо сделать следующее: 

1. вывести валюты не флажками а ссылками Рубли Доллары Евро

2. вывести курс валют сайта относительно рубля $ = ... руб. евро = ... руб


  • 0

Joomla: 3.4.8 JBZoo: 2.2.5 Pro rev3095 Zoo: 3.3.7 WidgetKit: 2.4.3


#2 Cheren-dow

Cheren-dow

Отправлено 07 November 2015 - 03:00

Max, здравствуйте шаблоны модуля находятся в папке:

\modules\mod_jbzoo_currency\tmpl 

В ней вы можете создать новый шаблон. Полезные методы и получение необходимых данных можете посмотреть в файле хелпера:

modules\mod_jbzoo_currency\helper.php

  • 0
Изображение
 

#3 Max

Max

Отправлено 07 November 2015 - 08:19

buttons:
echo '<div class="jbzoo">' . $modHelper->renderButtons() . '</div>';
helper:
    public function renderButtons()    {
        $curList = $this->_params->get('currency_list', array());


        return $this->app->jbhtml->currencyToggle(
            $this->_defaultCur(true),
            $this->_curList,
            array(
                'target'      => $this->_params->get('switcher_target', '.jbzoo'),
                'showDefault' => isset($curList[JBCartValue::DEFAULT_CODE]),
                'setOnInit'   => 1,
                'isMain'      => 1,
            )
        );
    }

где вывести валюты не кнопками а ссылками Рубли Доллары Евро?


Сообщение отредактировал Max: 07 November 2015 - 08:20

  • 0

Joomla: 3.4.8 JBZoo: 2.2.5 Pro rev3095 Zoo: 3.3.7 WidgetKit: 2.4.3


#4 SmetDenis

SmetDenis

Отправлено 09 November 2015 - 07:49   Лучший Ответ

Рендеринг виджета находится тут
media\zoo\applications\jbuniversal\framework\helpers\jbhtml.php currencyToggle()
и JS Скрипт - media\zoo\applications\jbuniversal\assets\js\widget\currencytoggle.js

Их нельзя переопределить.

Можно попробовать на основе упрощенного скрипта переключения - modules\mod_jbzoo_currency\assets\js\switcher.js
По сути запуск переключателя происходит по вызову функции 'change input,select'
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!