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

zikkuratvk

  • Глобальный модератор
  • 4421
  • 313 / 2
  • Разрабатываем для Joomla
Прошло уже довольно таки много времени, поля в целом оказались вполне рабочим инструментом.
Но к сожалению все существующие фильрации оказались платными, мало того, что платными, так это еще и отдельные виды фильрации материалов.

Мы решили исправить эту проблему и сделали собственную реализацию фильтров для полей Joomla.

Система состоит из плагина и модуля.

Плагин надо активировать и забыть про него, так как он нужен чтоб включить механизмы фильрации в категории материалов.
Модуль надо активировать и настроить, указав категорию материалов и типы полей поддерживаемых.

В общем тестируем предлагаем и наслаждаемся :-)

Официальная страница модуля:
https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html

Ссылка на скачивание:
https://joomline.net/ru/downloads/jlcontentfieldsfilter.html

Ссылка на документацию:
https://joomline.ru/docs/99-jlcontentfieldsfilter.html

Перед тем как задать вопрос, по поводу того, что не работает проверьте системные требования и убедитесь, что системный плагин "Система — JlContentFieldsFilter" включен.


Минимальная версия Joomla для корректной работы фильтра - Joomla 3.8.0
Внимание!!! Если у вас Joomla ниже 3.8.3, то для получения корректного результаты не используйте значения по умолчанию для полей.
« Последнее редактирование: 30.03.2018, 19:26:59 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

dannydallion

  • Новичок
  • 18
  • 0 / 0
В локальном варианте сайта проблемы с кешированием остались, на хостинге нормально работает. Буду смотреть по мере увеличения количества страниц.
Спасибо за расширение.

Есть вопрос по оформлению, очень прошу помочь.
Частично сделать кнопку поиска такой, как нужна, у меня получилось. Но никак не могу прикрутить стрелочку.
Пожалуйста, подскажите куда этот элемент нужно прописать?
i class="fa fa-arrow-circle-o-right" - он же?

http://trudfrontmemo.ru/memorial/pravoslavnoe-kladbishche
Нужна стрелочка как на кнопке Подробнее.
*

Biss

  • Давно я тут
  • 895
  • 92 / 0
/public_html/modules/mod_jlcontentfieldsfilter/tmpl/default.php
найти
Код
<button type="submit" class="jlmf-button"><?php echo JText::_('MOD_JLCONTENTFIELDSFILTER_SUBMIT'); ?></button>
прописать
Код
<button type="submit" class="jlmf-button"><?php echo JText::_('MOD_JLCONTENTFIELDSFILTER_SUBMIT'); ?> <i class="fa fa-arrow-circle-o-right"></i></button>
но лучше сначала переопределить в шаблоне
*

dannydallion

  • Новичок
  • 18
  • 0 / 0
Спасибо, получилось))
*

wipper

  • Новичок
  • 3
  • 1 / 0
Здравствуйте!
« Последнее редактирование: 27.07.2018, 22:08:52 от wipper »
*

vladimir135

  • Новичок
  • 3
  • 0 / 0
Здравствуйте!
Установил на хостинг чистую Joomla 3.8.13, установил фильтр, вывел модуль на странице материалов на сайте, ни каких дополнений больше не ставлю, всё работает.
Обновляю до Joomla 3.9 - в редактировании поля пропадает вкладка "параметры фильтрации", сам модуль перестает отображаться на страницах сайта!?
версия фильтра 1.6.2
*

zikkuratvk

  • Глобальный модератор
  • 4421
  • 313 / 2
  • Разрабатываем для Joomla
Обновление 1.7.0

https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html

v1.7.0

Добавлен шаблон с ползунками изменением поля Range. Добавлен шаблон rangenouislider.
Исправлены стили.
Доработан JS.
В названиях поля можно использовать Языковые переменные.
Исправления для AJAX.
Исправления для опции сортировка материалов.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

sanek2281

  • Захожу иногда
  • 61
  • 0 / 0
Всем привет!
Уважаемый zikkuratvk спасибо за этот полезный модуль. Есть вопрос по нему, ответа не нашел.

Этот вопрос в продолжение темы Фильтр материалов в блоге

Как в этом фильтре сделать чтобы все чекбоксы были выбраны по-умолчанию?
Доп.поле есть и заполнено у всех материалов.

Сейчас по умолчанию выглядит так http://prntscr.com/mrme34 то есть чекбокс не выбран, а нужно чтобы по-умолчанию было так http://prntscr.com/mrmefk и при клике на них исключать не нужные категории.
Сейчас получается чтобы удалить категорию, ее сперва нужно добавить, что лишено смысла))

Вообщем можете посмотреть тут наглядно.

*

AlekVolsk

  • Гуру
  • 6678
  • 386 / 4
Как в этом фильтре сделать чтобы все чекбоксы были выбраны по-умолчанию?
в настоящий момент это можно только переопределив шаблон вывода поля чекбоксов в модуле
*

sanek2281

  • Захожу иногда
  • 61
  • 0 / 0
в настоящий момент это можно только переопределив шаблон вывода поля чекбоксов в модуле
подскажите пжлс как это сделать?
*

effrit

  • Легенда
  • 9236
  • 1009 / 11
  • effrit.com
по сути, не хватает какого-то режима работы фильтра, когда по дефолту поля именно заполнены и фильтрция произведена.
да и странно выглядит, когда выдача одинаковая для всех проставленных чекбоксов и для всех отключенных.


*

AlekVolsk

  • Гуру
  • 6678
  • 386 / 4
подскажите пжлс как это сделать?
либо читать документацию к фильтру либо к Joomla, уметь читать код так же обязательно
*

effrit

  • Легенда
  • 9236
  • 1009 / 11
  • effrit.com
AlekVolsk прям жути и знаний решил нагнать  ;D
в данном конкретном случае можно обойтись созданием переопределения макета модуля (гуглим)
и заменой в нем строки
Код
echo $v;
на
Код
			$pos1 = stripos($v, "checked");
if ($pos1 === false) {
echo str_replace('type="checkbox"', 'type="checkbox" checked', $v);
}
else echo $v;

т.е. если ни один из боксов не выбран, то будут отмечены все.
условие нужно на случай рефреша страницы через f5. если без условия записать, то все чекбоксы выделятся, но результат покажется тот, что был при последнем нажатии на чекбоксы.
вроде работает, но хотелось бы какого-то более системного решения
*

AlekVolsk

  • Гуру
  • 6678
  • 386 / 4
данном конкретном случае можно обойтись созданием переопределения макета модуля (гуглим)
так он про это и спрашивал, он не умеет походу переопределять )
*

zikkuratvk

  • Глобальный модератор
  • 4421
  • 313 / 2
  • Разрабатываем для Joomla
ну я считаю, что в целом это не очень хорошее дело, задавать значения по умолчанию, для фильра... есть get ссылка если надо для этого дела...) сделать доступный интерфейс для управления этим... достаточно сложно... А программно можно, но получается, что люди, которые хотят это сделать, все равно обычно не обладают такими знаниями.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

sanek2281

  • Захожу иногда
  • 61
  • 0 / 0
заменить
echo $v;
на
$pos1 = stripos($v, "checked");
if ($pos1 === false) {
echo str_replace('type="checkbox"', 'type="checkbox" checked', $v);
}
else echo $v;
Большое спасибо effrit!

Все получилось и работает пример тут.

К счастью переопределить шаблон модуля могу, просто не встречался с этим модулем не когда))

Сразу тоже подумал что идея дизайнера лишена смысла с таким фильтром, но сейчас понимаю что данный функционал имеет место быть.
Например: человек зашел видит 3 категории, но новости ему не нужны, он их исключает и смотрит статьи лайфхак и интервью.

Еще раз спасибо!
*

Arkadiy

  • Гуру
  • 5268
  • 461 / 2
  • Крепитесь, други.
Сразу тоже подумал что идея дизайнера лишена смысла с таким фильтром, но сейчас понимаю что данный функционал имеет место быть.
Например: человек зашел видит 3 категории, но новости ему не нужны, он их исключает и смотрит статьи лайфхак и интервью.
Обычно человека интересует что-то одно. Для большинства пользователей выбранные по умолчанию чекбоксы заставляют делать больше движений чем невыбранные.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

SW JProjects - Менеджер цифровых проектов для CMS Joomla!™

Автор Septdir

Ответов: 7
Просмотров: 374
Последний ответ 27.02.2019, 18:34:47
от Septdir
ZygoProfile. Плагин расширенного профиля Joomla 3.x с поддер

Автор sherza

Ответов: 324
Просмотров: 19385
Последний ответ 26.02.2019, 12:26:00
от svetlana5v
Модуль для Joomla Мы в соцсетях

Автор Kasyanov

Ответов: 1
Просмотров: 410
Последний ответ 18.02.2019, 14:21:43
от Kasyanov
Плагин для закрытия ссылок в Joomla 3 - noExternalLinks

Автор buyanov

Ответов: 39
Просмотров: 7876
Последний ответ 20.01.2019, 18:44:51
от zazar
[Решено] Вход с правами администратора в Joomla 2.5

Автор pharaoh

Ответов: 41
Просмотров: 20699
Последний ответ 17.01.2019, 19:59:20
от Crusader_12