Добрый день!
Можно ли показывать все элементы поиска-фильтра (в модуле JBZoo Search) независимо от наполнения? Т.е. если даже нет обьектов с определенным параметром, он (этот параметр) все равно высвечивается в модуле поиска.
Отправлено 22 December 2015 - 17:31
Добрый день!
Можно ли показывать все элементы поиска-фильтра (в модуле JBZoo Search) независимо от наполнения? Т.е. если даже нет обьектов с определенным параметром, он (этот параметр) все равно высвечивается в модуле поиска.
Отправлено 24 December 2015 - 15:50
Если вы владеете навыками программирования на PHP, можно подправить метод getSearchData у элементов так, что бы возвращались не только выбранные значения.
Отправлено 25 December 2015 - 11:44
Можно немного подробнее? где копать?
Отправлено 25 December 2015 - 14:10
Заходите в класс элемента, который вас интересует.
Элементы Zoo
media\zoo\elements
Элементы JBZoo
media\zoo\applications\jbuniversal\elements
Например radio и перезагружаете в нем метод getSearchData
public function getSearchData() { $options = $this->get('option', array()); $result = array(); foreach ($this->config->get('option', array()) as $option) { //if (in_array($option['value'], $options)) { Комментируем проверку $result[] = $option['name']; //} Комментируем проверку } return (empty($result) ? null : implode("\n", $result)); }
Но, в таком случае данный материал будет соответствовать всем опциям.
Отправлено 25 December 2015 - 15:15
Но, в таком случае данный материал будет соответствовать всем опциям.
Не совсем понял фразу...
Отправлено 11 January 2016 - 14:05
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 13 January 2016 - 17:25
Заменил строку с "$elements" на "array()" , но результата нет.
Добавил новый параметр, при этом не добавил новый объект с данным параметром, но в фильтре (новый параметр) не появляется...
Отправлено 14 January 2016 - 10:31
... зависимости от категорий в настройках модуля - стоит "Нет".
Отправлено 18 January 2016 - 08:36
Добрый день, techweb.
Прощу прощения за долгий ответ.
Если я верно вас понял, то должно было стработать.
Можете дать мне временный доступ ftp и панель управления?
я посмотрю ваш сайт. Возможно я не учел какие-то другие факторы.
Спасибо.
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 22 January 2016 - 15:25
отписал ЛС