Новости 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 Гость просматривают эту тему.
  • 12 Ответов
  • 2343 Просмотров
*

Night_Pilgrim

  • Захожу иногда
  • 74
  • 0 / 0
мне теперь интересно, как обновить до 4.13 ?

upd. увидел как... ушёл пробовать  ^-^
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
почему до 4.13, если последняя 4.15 ? обратите внимание, что обновлять надо последовательно
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Night_Pilgrim

  • Захожу иногда
  • 74
  • 0 / 0
уже обратил, только у меня сложность, что я обновляю на локальной машине и почему-то первый же архив с обновлением не хочет устанавливаться (можно вручную загрузить файлы, но сдаётся мне что это "неправильно", к тому же на переходе от 4.6.1 к 4.7.0 появился файл sql и ещё один файл, просто так вручную которые нет возможности добавить)
*

Night_Pilgrim

  • Захожу иногда
  • 74
  • 0 / 0
Цитировать
Ошибка
Archive does not exist

Error
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
System - RSFirewall стоит такое расширение?
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Night_Pilgrim

  • Захожу иногда
  • 74
  • 0 / 0
Цитировать
System - RSFirewall стоит такое расширение?

нет

+ попробовал на хостинге обновиться с 4.6.0 до 4.6.1 (обнова с базой никак взаимосвязана, поэтому решил, что могу себе позволить рискнуть обновиться на тестовой площадке)... и снова та же ошибка, что и на xampp'e

Цитировать
Ошибка
Archive does not exist

Error

мне сейчас интересно "вручную" эти обновы установить, как-нибудь, реально?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а Joomla у вас при этом последняя?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Night_Pilgrim

  • Захожу иногда
  • 74
  • 0 / 0
Joomla! 3.6.4 Stable - на хосте (до Joomla! 3.6.5 каюсь, не обновлял)

и на сайте и на XAMPP

при попытке установить обновление, пишет:

Цитировать
Предупреждение

Внимание: файл /tmp/JoomShopping-update-4.6.0-4.6.1.zip не был загружен из соображений безопасности!

« Последнее редактирование: 27.12.2016, 15:30:15 от Night_Pilgrim »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
попробуйте в файле \administrator\components\com_jshopping\controllers\update.php
заменить
Код
$uploaded = JFile::upload($tmp_src, $tmp_dest);
на
Код
$uploaded = JFile::upload($tmp_src, $tmp_dest, false, true);
и попробовать установить обновление. если получится, то после очередного обновления этот файл возможно будет переписан, и придется повторять.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Night_Pilgrim

  • Захожу иногда
  • 74
  • 0 / 0
Да, получилось! :)
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
хорошо :) теперь по одному обновлению, по очереди, и до последнего. после какого то обновления (по моему 4.9), появится возможность обновлять просто по ссылке - http://prntscr.com/dofjh3. только оно сразу не заработает, придется накатить еще пару обновлений руками :) но зато потом станет удобнее и проще.

P.S. разделил тему, а то обсуждаемое к Правила и Право возврата уже мало отношения имеет
« Последнее редактирование: 27.12.2016, 15:44:31 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Night_Pilgrim

  • Захожу иногда
  • 74
  • 0 / 0
в общем итог такой, что обновить до 4.15 мне удалось, но в итоге слетел шаблон магазина :(
так что очень удачно я обновился XAMPP'е, а не на живом магазине
*

tanya_nsp

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
попробуйте в файле \administrator\components\com_jshopping\controllers\update.php
заменить
Код
$uploaded = JFile::upload($tmp_src, $tmp_dest);
на
Код
$uploaded = JFile::upload($tmp_src, $tmp_dest, false, true);
и попробовать установить обновление. если получится, то после очередного обновления этот файл возможно будет переписан, и придется повторять.
Эти действия помогли до версии 4,7, на ней вылезла ошибка
Fatal error: Call to a member function getElementsByTagName() on null in /home/halva/nspdoma.com/www/plugins/jshoppingadmin/extended_menu/extended_menu.php on line 66
и то я ее увидела, как понизила версию PHP/ Что с ней делать безпонятия
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин уведомлений о заказах в телеграмм для JoomShopping

Автор thevaca

Ответов: 0
Просмотров: 2539
Последний ответ 10.11.2025, 14:11:40
от thevaca
WT JoomShopping Favorite - кнопки избранного в категории товаров и карточке тов

Автор sergeytolkachyov

Ответов: 26
Просмотров: 38878
Последний ответ 14.10.2025, 12:54:56
от sergeytolkachyov
Не работает lightbox в JoomShopping

Автор d13v555

Ответов: 6
Просмотров: 3810
Последний ответ 08.10.2025, 15:34:46
от kit2m2
Атрибуты полей при оформлении заказа в JoomShopping

Автор goga_pgasovav

Ответов: 1
Просмотров: 3443
Последний ответ 12.08.2025, 11:21:29
от kit2m2
Конфликт js шаблонов JoomShaper helix3 J5 с JoomShopping 5

Автор heartlink

Ответов: 6
Просмотров: 3917
Последний ответ 22.07.2025, 12:40:12
от heartlink