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

xxx87

  • Захожу иногда
  • 130
  • 4 / 0
  • прошу любить и жаловать
Здравствуйте! Мне сейчас нужно прикрутить небольшой интернет магазин позиций 20-30 не больше. шаблон Zt Colins заточен под JoomShopping. Но это не принципиальный вопрос. ранее  ИМ ( на другом проекте ) был VirtueMart еще на Joomla 1.5  Сейчас стоит 3.3
Читаю обзоры - лидируют HikaShop, JoomShopping и VirtueMart соответственно. Как Вы считаете, какой компонент лучше использовать?
Беспокоит то, что за привычный VirtueMart пишут, что больно он базу грузит.. ну и прочие глюки конечно. Хикашоп рассматриваю платную версию. Самый главный вопрос конечно - где меньше всего дыр в плане безопасности тк на сайт регулярно совершаются нападки.
Интересен кстати еще такой вопрос.  RSFirewall защищает же весь сайт? Те и на сторонних компонентах будет защита, если имеются дыры. Или все же заточенно только на Joomla все таки?!  ^-^
« Последнее редактирование: 25.11.2014, 11:31:54 от xxx87 »
*

effengia

  • Осваиваюсь на форуме
  • 13
  • 2 / 0
Привет!

Немного странно читается фраза: "большой интернет магазин позиций 20-30 не больше". Наверное, вы все-таки имели ввиду "небольшой магазин"? Если моя догадка верна, и если вы собираетесь делать новый магазин на Joomla 3, то VirtueMart вам точно не подойдет по нескольким причинам:
  • В нем много гибкости и настраиваемости, которая полезна для больших магазинов, где требуется большое кол-во товаров со сложными схемами расчета цен, скидок и НДС для разных групп покупателей, где может понадобиться многоязычность названий и описаний товаров и т.д., но все это, как вы правильно заметили, сильно грузит сервер и БД, то есть подразумевается использование достаточно продвинутого железа, чтобы все двигалось с приемлемой скоростью
  • Многочисленные сообщения в форумах об ошибках и сложности исходного кода, если будет необходимость в него залезать и что-то подкручивать, очень близки к истине
  • До недавнего времени компонента VirtueMart (последняя версия - 2.6.12.2) могла быть установлена только на Joomla 2.5, и лишь несколько дней назад ребята выпустили первую официальную версию 3.0.0, которую можно   использовать и с Joomla 2.5, и с Joomla 3, но скачивать и устанавливать ее я сильно не советую, потому что редко встретишь что-то более баговое, и потребуется несколько минорных версий и месяцок-другой, чтобы привести ее в чувство

Поэтому ваш выбор должен быть между HikaShop и JoomShopping. Основная разница между ними в принципе построения. HikaShop, как и VirtueMart, это продукт типа "все в одном флаконе" (в платной версии побогаче, чем в бесплатной, но этого добились тем, что просто изначально сделали ту, которая платная, а бесплатную получили методом отрубания разных фич тут и там), то есть платишь и получаешь практически все необходимое, включая плагины для различных способов платежей, доставки и т.п. HikaShop конкретно лучше написан и легковеснее, чем VirtueMart, но все равно в нем будет достаточно большой балласт ненужного, если планируемый магазин маленький и очень простой. Тут вам надо адекватно оценить уровень сложности своего будущего детища, чтобы решить в пользу HikaShop. В JoomShopping все абсолютно наоборот: вы скачиваете бесплатно только функциональное ядро, ну и может быть пару-тройку доп.модулей при необходимости, а все многочисленные плагины для оплаты, доставки и т.п., производимые как самими ребятами, так и сторонними разработчиками, являются платными, и если придется покупать много таких вещей, то цена может легко перекрыть ту, которую вы заплатите на HikaShop. Так что, если ваш будущий магазин - это 20-30 позиций, которые продаются по элементарной ценовой схеме, доставка только самовывозом и оплата налом в точке самовывоза, то JoomShopping - это то, что вам нужно, а может даже и J2Store, который вообще простейший ;-)

Надеюсь, что мои советы вам пригодятся. А если вы планируете делать новый магазин вообще с нуля, а не на установленной ранее и как-то уже настроенной Joomla, то вам могут пригодиться пакеты быстрого запуска, которые делает наша команда (http://effengia.com/ru/pakety.html).

Всех благ,
Команда Effengia
http://effengia.com/ru/
*

xxx87

  • Захожу иногда
  • 130
  • 4 / 0
  • прошу любить и жаловать
Немного странно читается фраза: "большой интернет магазин позиций 20-30 не больше". Наверное, вы все-таки имели ввиду "небольшой магазин"?
Абсолютно верно :)) Так не терпелось узнать стороннее мнение, после прочтения нескольких статей, что пропустила приставку -не- :) Спасибо за Ваши советы!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Интернет магазин для торговли цифровыми товарами(текстовые файлы)

Автор friend111

Ответов: 1
Просмотров: 4732
Последний ответ 15.06.2023, 22:59:41
от Kasyanov
Не работает интернет-эквайринг на сайте

Автор Bommbba

Ответов: 24
Просмотров: 5811
Последний ответ 17.02.2023, 09:29:40
от Bommbba
Интернет эквайринг Сбербанка для VM3

Автор Танита Сар

Ответов: 1
Просмотров: 3893
Последний ответ 15.02.2023, 16:22:10
от Bommbba
Доработать интеграцию магазина j2store и YOOtheme Pro

Автор IgorGeneralov

Ответов: 0
Просмотров: 4218
Последний ответ 17.01.2021, 23:34:05
от IgorGeneralov
Нужна помощь в подборе компонента

Автор Tavol

Ответов: 4
Просмотров: 1849
Последний ответ 30.01.2020, 23:51:06
от AdWeb