Новости Joomla

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

Google Summer of Code (GSoC) - программа компании Google, которая позволяет участникам программы под руководством опытных наставников писать код для организаций, занимающейся открытым исходным кодом. Joomla принимает участие в этой программе не в первый раз и в 2026 году снова включена в список GSoC. Для программы утверждается список "идей", воплотить которые должны участники под руководством наставников.

Проекты Joomla в рамках программы GSoC 2026.

Проект I: Ajax-бэкенд.
- Действия в административной панели без необходимости обновлять страницу.
- Автоматическое сохранение содержимого во время редактирования.
- Расширенный фильтр - поиск и фильтрация по пользовательским полям.

Проект II: Автоматизация рабочих процессов (workflow + task scheduler).
Joomla имеет функцию процессов и планировщика задач. Теперь эти две функции следует объединить, чтобы пользователь мог настраивать назначенные рабочие процессы таким образом, чтобы переходы выполнялись автоматически, с возможностью точного определения времени. Должна быть возможность создавать циклы или прямые запланированные рабочие процессы. Предполагается, что интерфейс должен учитывать хороший пользовательский опыт, удобство использования и современные стандарты доступности. Ожидается, что будет добавлен интерфейс для управления процессами и их расписанием на страницах категорий и материалов. Так же ожидается, что сторонние компоненты также смогут воспользоваться этим функционалом.

Проект III: Мультикатегории.
В настоящее время Joomla! не позволяет назначать один элемент нескольким категориям. Хотя система тегов часто используется в качестве замены, существует острая потребность в нативной поддержке нескольких категорий, чтобы привести Joomla! в соответствие с другими современными системами управления контентом.

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

Принять участие GSoC 2026
Подробнее о проектах Joomla GSoC 2026
Чат GSoC в Mattermost (международное сообщество Joomla)

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

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

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

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Поддерживаю связку стран и городов)) Кто нибудь реализовал?
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
опять вопрос..Кто нибудь добавлял новое поле, например "тип объекта"?
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

KatrinZ

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Я прошу прошения, а у кого-нить установлен уже этот компонент? Можно посмотреть как он выглядит в работе? Спасибо.
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Катрин посмтрите на www.ivangrad.eu
там можно более менее уже в действии его увидеть
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

KatrinZ

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Спасибо!
*

ELesnikov

  • Захожу иногда
  • 119
  • 8 / 0
опять вопрос..Кто нибудь добавлял новое поле, например "тип объекта"?

property48.ru Здесь добавил два доп поля- краткое описание и всего этажей
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
property48.ru Здесь добавил два доп поля- краткое описание и всего этажей

Напиши, пожалуйста, что ты делал, точнее где добавлял. Я уже разобрался что в administartor/componnts/com_jea/models/properties.php правятся уже созданные. Я так переправил "налог" и "вознаграждение агенту" в текстовый формат и в БД поправил. А вот чтобы создать новое поле где еще кроме этого файла нужно править. Поделись опытом) Думаю это будет всем полезно.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

ELesnikov

  • Захожу иногда
  • 119
  • 8 / 0
Напиши, пожалуйста, что ты делал, точнее где добавлял. Я уже разобрался что в administartor/componnts/com_jea/models/properties.php правятся уже созданные. Я так переправил "налог" и "вознаграждение агенту" в текстовый формат и в БД поправил. А вот чтобы создать новое поле где еще кроме этого файла нужно править. Поделись опытом) Думаю это будет всем полезно.
Мои исправления:
1 Вношу новые поля в таблицу б.д. (можно сразу sql файл поправить, перед установкой)
2 administrator\components\com_jea\tables\properties.php вносишь свое нужное поле. Это надо для возможности добавления и редактирования записей по средствам joomla
3 administrator\components\com_jea\models добавляешь нужные поля в запрос
4 administrator\components\com_jea\views\properties\tmpl\default_form.php добавляешь нужные поля

« Последнее редактирование: 20.01.2011, 13:56:11 от ELesnikov »
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Цитировать
2 administrator\components\com_jea\tables\properties.php вносишь свое нужное поле. Это надо для возможности добавления и редактирования заипсей
Неа все понятно сделал)) мне вот этот пункт помог))..спасибо. Теперь будте легче доработать
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Поддерживаю связку стран и городов)) Кто нибудь реализовал?
Кстати эту фигню сделал) Переименовал Департаменты в города, а Города в страны. В результате департаменты зависящие от городов, стали городами зависящими от стран))
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Теперь нужно подумать как создавать поля типа "Тип недвижимости" или "Города". То есть то что можно добавлять в админке и потом выбирать в selecte..у кого есть идеи, делимся)
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
в папке компонента находите папку models внутри файл properties.php там комментируете эту строку
$sql = $select . $where .  ' ORDER BY ' . $order . ' ' . strtoupper( $order_dir ) ;(у меня под номером 179)
и сразу после нее пишите $sql = $select . $where .  ' ORDER BY tp.id DESC ';

у меня после этого сортировка отказывается работать. Это потому что явно сортировка уже задана. Как бы ее поправить чтобы можно было сортировать так же как и раньше?
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Basile

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Катрин посмтрите на www.ivangrad.eu
там можно более менее уже в действии его увидеть
исправь ошибку в 6 IE - когда через поиск находишь предложения-захожу в подробное описание-жму внизу кнопку "НАЗАД"!И браузер выдает-Внимание: страница устарела !
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
исправь ошибку в 6 IE - когда через поиск находишь предложения-захожу в подробное описание-жму внизу кнопку "НАЗАД"!И браузер выдает-Внимание: страница устарела !
спасибо, Basile за тест) исправил..забыл что шестерка не хавает бэки, ей нужны цифры.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Basile

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
спасибо, Basile за тест) исправил..забыл что шестерка не хавает бэки, ей нужны цифры.
всеравно не работает!
*

Basile

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Кто знает как сделать  поиск с использованием аякса более удобным ?
Пример -пока в первом выпадающем меню не выберешь значение ,во втором выпадающем меню ни чего не появляется ..,а когда во втором выпадающем меню выбираешь значение, только после этого появляются варианты в третьем выпадающем меню
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
всеравно не работает!
ну это уже не мои проблемы, а ослика иа! Потому что Данная проблема вызывается ограничением, введенным в пакете обновления 2 (SP2) для Windows XP.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Basile

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
sinbad13 скажи пожалуйста как ты сделал ,что когда выбираешь предложение из Болгарии в Google мапе появляется карта Болгарии, а когда другую страну, соответственно  карта другой страны
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
sinbad13 скажи пожалуйста как ты сделал ,что когда выбираешь предложение из Болгарии в Google мапе появляется карта Болгарии, а когда другую страну, соответственно  карта другой страны
ну смотря что ты используешь..если встроенный JEA googlmaps то у меня просто выбирается страна, город, плюс пишу город  в "Адрес" и он сам находит нужное место..а если пользуешься стороними плагинами вроде jmap Google maps plugin то просто прописать в теге адрес типа {jmap address=[Россия Челябинск пр.Ленина 45]}
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

Basile

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
в текст объявления нельзя плагины вставлять...точнее Joomla их там не видить....куда плагин прописывать?
а Яндекс карту вставлять можно в компонент и в этот плагин?
« Последнее редактирование: 10.05.2010, 20:36:37 от Basile »
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
А ну да, точно не принимает..а что мешает использовать встроенный мапс?
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

ELesnikov

  • Захожу иногда
  • 119
  • 8 / 0
в текст объявления нельзя плагины вставлять...точнее Joomla их там не видить....куда плагин прописывать?
а Яндекс карту вставлять можно в компонент и в этот плагин?
property48.ru - всунул yandex карту, пилил код компонента, если понадобится помощь по реализации стучись...
« Последнее редактирование: 10.05.2010, 21:17:48 от ELesnikov »
*

Basile

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
property48.ru - всунул yandex карту, пилил код компонента, если понадобится помощь по реализации стучись...
ок скоро напишу...заран...спасиб
*

seregali

  • Новичок
  • 6
  • 0 / 0
как сделать разбиение каталога в две колонки?
*

ELesnikov

  • Захожу иногда
  • 119
  • 8 / 0
как сделать разбиение каталога в две колонки?
Необходимо переверстать. В шаблоне который выводит записи необходимо или реализовать два столбца таблицы или два дива.
*

seregali

  • Новичок
  • 6
  • 0 / 0
а как увеличить размер превьюшки объекта?
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
в настройках в глобальных компонента.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

seregali

  • Новичок
  • 6
  • 0 / 0
и где ж эти глобальные настройки?
*

doxastic

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
А как можно сделать так, чтобы фотографии которые показываются плагином при нажатии открывались модулем slimbox
*

doxastic

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
1)Почему  акцент показывает кода такие.
2) Как сделать при поиске, когда выплывает квартира чтобы показывалось хотя бы пару строк с описания?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla estate agency отображение объектов

Автор Leo1986

Ответов: 12
Просмотров: 5225
Последний ответ 31.05.2017, 16:18:23
от Callipso
Перестал функционировать JEA Slider (3.3) после обновления Joomla до 3.7.0

Автор in2n

Ответов: 3
Просмотров: 4633
Последний ответ 11.05.2017, 15:37:06
от in2n
Расположение модуля Joomla Estate Agency горизонтально

Автор sergey-911

Ответов: 3
Просмотров: 5213
Последний ответ 17.09.2016, 13:06:46
от sergey-911
Импорт СSV файлов в Joomla 3.2.7

Автор doro45

Ответов: 1
Просмотров: 4692
Последний ответ 09.09.2016, 12:07:41
от doro45
Требуется русификатор для Joomla Estate Agency

Автор Veresk

Ответов: 188
Просмотров: 83286
Последний ответ 07.09.2016, 13:59:48
от doro45