Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

zikkuratvk

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

Мы решили исправить эту проблему и сделали собственную реализацию фильтров для полей 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, то для получения корректного результаты не используйте значения по умолчанию для полей.
« Последнее редактирование: 27.12.2020, 20:26:17 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Всего 25 дней и 4 тикета... И расширение добавлено в JED.
https://extensions.joomla.org/extensions/extension/authoring-a-content/content-construction/jl-content-fields-filter/
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
поздравляю с официозом!
запостил промоотзыв, первым буду  ;D
Спасибо они даже вроде починили рейтинг)) теперь там где не отмечено вроде не учитывается в рейтинге))
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Ага только самое забавное что сменить категорию не получится :-) можно только добавить тег... ))
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновился модуль фильтра до v1.2.0

Исправление кнопки очистки фильтра.
Опция настройки AJAX лодера.
Включение плагина фильтра при установке.
Можно выводить несколько модулей фильтра с различными настройками.
Настройки полей фильтра перенесены в настройки полей статей Joomla.

Новость на Joomline
Оф страница
Скачать
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Сделал PR в Joomla с изменениями для фильтрации статей этим расширением. https://github.com/joomla/joomla-cms/pull/19819 Тестируем, поддерживаем  ^-^
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновился фильтр до версии 1.3.1

Исправлена фильтрация с множеством выбранных значений.
Добавлена поддержка контактов Joomla.

Спасибо @Septdir - за предложенные правки.

Официальная страница - https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html
Официальная новость - https://joomline.ru/novosti/760-novaya-versiya-filtra-po-polyam-joomla-v1-3-1.html
Скачать - https://joomline.net/ru/downloads/jlcontentfieldsfilter/1-3-1.html
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Леон

  • Захожу иногда
  • 333
  • 5 / 0
Возможности доработки фильтрации по полям с заголовком и датой создания материала не предвидится? :(
Спойлер
[свернуть]
« Последнее редактирование: 25.04.2018, 12:26:50 от Леон »
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Возможности доработки фильтрации по полям с заголовком и датой создания материала не предвидится? :(
Что значит "По полям с заголовком"?
По дате создания не предвидится, так как это очень узкая вещь.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Леон

  • Захожу иногда
  • 333
  • 5 / 0
Что значит "По полям с заголовком"?
Ну мне кажется было бы не плохо искать по дате "с" и "по". А заголовок обычный title материала.
Приходится использовать К2 и JA K2 Filter (там поиск и по доп. полям и по дате, заголовку, автору, рейтингу, и прочим стандартным полям материала), хотя вроде уже давно появились доп. поля в com_content, а вот нормального фильтра включающего все поля до сих пор нет.

Конечно можно сделать еще одно доп.поле и дублировать title туда, а вот с датами не уверен что такое хорошо будет работать. К примеру у нас мини каталог, мы можем искать по цвету, размеру, еще каким-то атрибутам, а по названию?
« Последнее редактирование: 26.04.2018, 10:08:15 от Леон »
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
По названию ищет поиск Joomla. Не вижу смысла делать мега-комбайн.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Не отображается модуль на сайте.
Почему?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Причин может быть много.
1. Не выбрано ни одного поля для фильтрации.
2. Не выбраны пункты меню где должен отображаться модуль.
3. Не выбрана позиция модуля.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Здравствуйте.
Пожалуйста, помогите разобраться с работой плагина.

Статьи на сайте в двух подкатегориях одной категории.
В статьях (их будет очень много, но все по одному шаблону) 7 допполей. 5 - текстовые, 2 - выпадающий список. Для обеих категорий поля одинаковые. Для полей указана родительская категория.
В настройках модуля: фильтр для материалов, указана категория и обе подкатегории. Автоотправки нет.

Фильтр работает только внутри подкатегории. И то не сразу.
Выглядит это так.

Пункт меню - блог категории, выводится список подкатегорий из двух пунктов. Фильтр не срабатывает вообще.

Перехожу в пункт меню, который отображает материалы в виде блога подкатегории.
Ввожу слово для поиска - фамилия. Искать - фильтр не срабатывает.
Еще раз нажимаю на этот же пункт меню - выводится то, что должно выводиться.
Очистить - отправить - снова никаких изменений. Снова через меню - опять отображаются материалы подкатегории.

Как это победить, что не так?

Если объяснила по китайски - я попробую еще раз. Очень нужно, чтобы фильтр работал.
Сайт в локалке - OpenServer, PHP 5.6.

На хостинге PHP 7. Пока пробные странички, шаблон не установлен, выглядит всё криво, но  работу фильтра можно посмотреть http://trudfrontmemo.ru

*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Кэш Joomla у вас виноват скорее всего.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Спасибо. Можно это как-то решить?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Отключите кэширование в настройках Joomla и плагины кэширования если таковые есть и включены.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Доп. расширений нет, кеширование - это Настройки кеша на вкладке Система в общих настройках?
Отключено.
И наверное, то, что фильтр не работает в категории, а только в подкатегории - это не кэш?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
ДЛя показа фильтра на вашем сайте есть три ограничения:
1. Компоненты com_content или com_contact.
2. Разрешенные категории в настройках модуля.
3. Наличие привязанных к текущей категории полей.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Спасибо.
Все настройки перепроверила уже на несколько раз.
Категории указаны правильно, поля привязаны.

Все-таки кэш где-то.
Фильтр работает, но не сразу.
Где-то в настройках самой Joomla нужно искать? Параметры кэша везде по умолчанию стоят.

Похоже как-то связано с шаблоном. Использую коммерческий vt_family.
В нем нет никаких настроек про кэш.
В какую сторону копать?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Смотрите системные плагины, увидите в названии кэш - отрубайте. Еще может быть веб-сервер кэширует, с этим не помогу.
*

dannydallion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Спасибо большое.
Простите, еще раз спрошу. Можно?
Системные плагины - это смотрю в плагинах Joomla?
Там точно есть кэшклинер от нонамбер. Но он же не кэширует, насколько понимаю, он для очистки этого самого кэша?
Отрубать - это выключать по очереди и смотреть результат? В файлах каких-то править ничего не нужно ведь?


*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновлен модуль фильтра v1.5.0

Изменения:
Новые CSS стили - отказ от классов bootstrap2. Спасибо AlekVolsk за новые стили.
Сброс фильтра.
Добавлена фильтрация по полю цифровому полю input значения от и до.

Официальная страница - https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html
Новость на Joomline - https://joomline.ru/rasshirenija/moduli/jlcontentfieldsfilter.html
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

vladimir135

  • Новичок
  • 6
  • 0 / 0
Здравствуйте!

Не пойму, не получается сделать так чтобы, к примеру, при выборе в разделе - фильтра графика и дизайн в категории показывались бы только фильтры относящиеся к графика и дизайн. Или это в принципе не возможно.

Спойлер
[свернуть]
« Последнее редактирование: 10.06.2018, 12:17:31 от vladimir135 »
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Такой функции в данный момент нет.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JL Like - Социальные кнопки для Joomla (новый взгляд)

Автор zikkuratvk

Ответов: 638
Просмотров: 109895
Последний ответ 24.12.2025, 15:58:50
от wishlight
А-ля корзина для материалов Joomla

Автор Efanych

Ответов: 152
Просмотров: 21751
Последний ответ 23.12.2025, 18:15:39
от zikkuratvk
WT Amo CRM library - простая PHP библиотека для Joomla 4+ (для разработчиков)

Автор sergeytolkachyov

Ответов: 3
Просмотров: 3926
Последний ответ 29.11.2025, 10:56:40
от sergeytolkachyov
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 61
Просмотров: 18668
Последний ответ 19.11.2025, 09:49:12
от sergeytolkachyov
SM FAQ - компонент Вопрос-Ответ для Joomla 2.5+

Автор SmokerMan

Ответов: 682
Просмотров: 157316
Последний ответ 11.10.2025, 12:43:44
от wishlight