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


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

Вопрос по модулю фильтра и шаблону JBunivesal


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 Михаил Викторович

Михаил Викторович

Отправлено 03 May 2012 - 01:35

Здравствуйте. Делаю фильтр на сайте tourexpert.ym-media.net почти во всем разобрался, но есть несколько проблем:

1) В модуле поиска в select выводится по умолчанию имя поля, где можно это изменить стандартное значение для еще не выбранного селекта чтобы например если у меня поле называется Тип в фильтре вместо "- Тип -" выводилось "Неважно"

2) Не могу понять структуру шаблонов, скопировал себе шаблончик для экспериментов в xml сменил имя, теперь вопрос, допустим я редактирую тип full, как добавить/убрать необходимую позицию. И где хранится верстка всего этого счастья.
  • 0

#2 SmetDenis

SmetDenis

Отправлено 03 May 2012 - 21:52

Добрый день, Михаил.

1.
Для версии JBZoo 1.2.x это меняется в файле "media\zoo\applications\jbuniversal\classes\filter\element.select.php" строка 33
заменить
$options[] = $this->app->html->_('select.option', '', '- ' . $name . ' -');
например на это
$options[] = $this->app->html->_('select.option', '', '- неважно -');

Кодировка файла должна быть UTF-8

Для JBZoo 1.3.0 подставиться текстовая константа JBZOO_ALL, значение которой можно найти в файле
media\zoo\applications\jbuniversal\language\ru-RU\ru-RU.com_jbzoo.ini


2. Шаблоны материалов хранятся по адресу (там же файл с позициями positions.xml)
media\zoo\applications\jbuniversal\templates\catalog\renderer\item\

Пример вывода позиции "properties" в виде списка (ul li)
<?php if ($this->checkPosition('properties')) : ?>
<ul class="item-properties">
    <?php echo $this->renderPosition('properties', array('style' => 'list'));?>
</ul>
<?php endif; ?>

Список делается за счет указания style=list
Шаблон лежит тут \components\com_zoo\renderer\element\list.php

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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





Click to return to top of page in style!