Хочу создать приложения в JBZoo: СТАТЬИ, НОВОСТИ, БЛОГИ, ОБЪЯВЛЕНИЯ и т.п.
Пользователь должен по поиску найти материалы сайта во всех разделах и при возможности отфильтровать результат.
Модуль JBZoo Search может выбрать только одно приложение и только один тип материалов.
И если пользователь будет искать например "ОКНА", то придется искать их в каждом разделе.
Или в одной колонке придется публиковать сразу 4 модуля, а если нужен будет ещё фильтр в каждом модуле, и если пользователь с мобильника, то получается весьма громоздко.
Я пошел по пути "умного" поиска. Настроил модуль умного поиска Джумла, включил плагин Smart Search Zoo. Выбрал я его за возможность добавить фильтр, который настраивается в Joomla>Компонент>Умный поиск>Фильтры поиска>Создать и о чудо, там есть каталоги Zoo при чем без деления на Приложения, т.е. все категории, есть также типы, но к сожалению это все параметры.
Результат выводится даже с выключенным плагином Smart Search Zoo.
А с включенным - никаких изменений. шаблон Smart Search не выводится.
Умный поиск Joomla выводит список найденных материалов Zoo просто списком без номеров, дат и любых полей, только заголовок в виде ссылки.
Простой поиск работает: Заполняем шаблон Search полями "Анонс" и "Картинка".
Нажимаем кнопку в модуле Поиск (не умный, а простой).
В итоге отображается содержимое текстового анонса, но без элемента Image. Также тут в поиске отображается:
"Порядковый номер", "титл-ссылка", "Дата создания" - но они формируются то ли компонентом поиска, то ли плагином, потому что в шаблоне я их не создавал. Даты отключаются в общих настройках поиска Joomla. А вот порядковый номер и титл-ссылка скрыты где-то внутри PHP.
В итоге Smart Search Zoo не работает, простой поиск без картинок и фильтра, а фильтр от JBZoo не ищет сразу по всем приложениям.
Один из простых вариантов создания каталога при отсутствии рабочих модулей это - создавать все материалы в одном приложении и одного типа, просто разделяя по папкам: СТАТЬИ, НОВОСТИ, БЛОГИ, ОБЪЯВЛЕНИЯ.
Но при этом возникают проблемы: нужно придумать один универсальный тип для всех материалов. Для чего тогда весь универсализм типов? Как будет это влиять на скорость базы? Не будет ли неудобств с импортом/экспортом? А как на счет редактирования объявлений пользователями, они будут видеть все каталоги и смогут пихать туда что угодно? Ведь разделения прав доступа по категориям в JBZoo я пока не нашел.
По сути я пришел к первому шагу создания каталога с чего нужно начинать структуру, но многое уже проделано по верстке и изучению JBZoo, не хочется отступать
1. Кто-то решал подобную задачу?
2. Если не решали, подскажите пожалуйста решение. Спасибо!
3. Если не будет долго решений, просто пишите пожелания, может разработчики найдутся
----------------------------------------------------
Joomla: 3.6.0 | Zoo: 3.3.23 | JBZoo: 2.3.0 Pro