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

Nynuzoud

  • Новичок
  • 3
  • 0 / 0
Хлебные крошки + JoomShopping
« : 04.09.2014, 23:59:20 »
Здравствуйте.
Переделываю сайт для большого интернет-магазина. Использую JoomShopping 4.6.1. Заказчику нужны хлебные крошки.
На сколько я знаю, хлебные крошки привязываются только к пунктам меню. Дак вот, как привязать хлебные крошки напрямую к категориям и подкатегориям JoomShoping'а? Ибо в основных категориях отображаются хлебные крошки, т.к. основных категорий всего 7 штук и они есть в меню, а в подкатегориях уже хлебных крошек нет.
Я бы не задавал этот вопрос, если бы не 200 категорий и подкатегорий. очень не хочется это все привязывать к меню.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #1 : 05.09.2014, 00:05:16 »
Цитировать
На сколько я знаю, хлебные крошки привязываются только к пунктам меню
нет, не только.

Цитировать
как привязать хлебные крошки напрямую к категориям и подкатегориям JoomShoping'а?
это и так есть в базе.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Nynuzoud

  • Новичок
  • 3
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #2 : 05.09.2014, 05:30:57 »
нет, не только.
это и так есть в базе.
Но почему тогда хлебные крошки отображаются только в тех категориях, которые привязаны к пунктам меню? Как их отобразить в категории без привязки к меню, если это и так уже есть в базе?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #3 : 05.09.2014, 08:12:41 »
Цитировать
Но почему

видимо потому, что не выполняется условие для вывода крошек

Код: php
if (getShopMainPageItemid()==JRequest::getInt('Itemid')){
appendExtendPathWay($category->getTreeChild(), 'category');
}

создавайте либо для всех категорий пункты меню, либо не создавайте вообще их, а используйте модуль категорий. ну или можно попробовать удалить это условие, чтобы функция appendExtendPathWay всегда вызывалась, а саму эту функцию в файле \components\com_jshopping\lib\functions.php подкорректировать так, чтобы верхняя категория в крошки не добавлялась, потому как она там уже есть по меню.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Nynuzoud

  • Новичок
  • 3
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #4 : 05.09.2014, 09:35:59 »
видимо потому, что не выполняется условие для вывода крошек

Код: php
if (getShopMainPageItemid()==JRequest::getInt('Itemid')){
appendExtendPathWay($category->getTreeChild(), 'category');
}
создавайте либо для всех категорий пункты меню, либо не создавайте вообще их, а используйте модуль категорий. ну или можно попробовать удалить это условие, чтобы функция appendExtendPathWay всегда вызывалась, а саму эту функцию в файле \components\com_jshopping\lib\functions.php подкорректировать так, чтобы верхняя категория в крошки не добавлялась, потому как она там уже есть по меню.

Большое спасибо. Буду пробовать.
*

McCafferty

  • Захожу иногда
  • 77
  • 3 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #5 : 19.11.2015, 16:12:28 »
У меня вопрос наоборот, есть меню всех подкатегорий, а главных категорий нет. И поэтому в крошках главная категория пропускается . Подскажите как быть ?

Знаю старый добрый вариант делать скрытое меню с правильной структурой, а в нужном меню псевдонимы меню этих. Н окатегорий куча и клиенту будет не удобно делать так. жду совета
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Хлебные крошки + JoomShopping
« Ответ #6 : 19.11.2015, 16:31:06 »
был плагин автоматического создания меню категорий через меню билдер.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

McCafferty

  • Захожу иногда
  • 77
  • 3 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #7 : 19.11.2015, 16:46:17 »
был плагин автоматического создания меню категорий через меню билдер.
А верхний уровень категории скрыть, т.к. он не нужен? конечно тоже вариант
« Последнее редактирование: 19.11.2015, 18:12:37 от McCafferty »
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #8 : 23.08.2017, 22:24:18 »
добрый день.
не могу тут разобраться
http://travelstpete.com/tours/all-inclusive-tour-packages/moscow-grand-tour.html
хлебные крошки:
     Main page » Tours » Moscow Grand Tour
а мне бы хотелось:
     Main page » Tours » all-inclusive-tour-packages » Moscow Grand Tour
как это реализовать?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #9 : 24.08.2017, 07:06:55 »
добрый. а что такое all-inclusive-tour-packages ? покажите вашу иерархию по категориям / меню.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #10 : 24.08.2017, 13:48:19 »
добрый. а что такое all-inclusive-tour-packages ? покажите вашу иерархию по категориям / меню.
all-inclusive-tour-packages - это алиас страницы, пункт меню.
http://travelstpete.com/all-inclusive-tour-packages.html
сейчас этот пункт находится в корне меню, сверху можете его увидеть.
товары в этом пункте выведены через модуль, т.е. ссылка на страницу что дал это материал и в нем вывел модуль с товарами.
если перейти в любой товар на этой странице, то Навигация будет иметь вид
     Main page » Tours » Название товара
а я хочу
     Main page »  Package tours » Название товара
почему так происходит?
и откуда в моем случае берется Tours в навигаторе?
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #11 : 24.08.2017, 13:52:33 »
еще сейчас покопался.
на сайте отдельно скрытое меню.
там есть пункт меню Tour с алиасом: tour
так вот, если отключить, то ЧПУ в товарах пропадает, но в навигаторе Tours остается
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #12 : 24.08.2017, 13:55:33 »
tours - это видимо алиас категории?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #13 : 24.08.2017, 14:12:02 »
tours - это видимо алиас категории?
нет. такой категории вообще нет.

http://travelstpete.com/all-inclusive-tour-packages.html
вот эти товары лежат в категории packages tours и псевдоним у нее packages-tours
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #14 : 24.08.2017, 14:25:33 »
ну чудес же не бывает. по-умолчанию в хлебных крошках либо категория, либо пункт меню. если у вас ни то ни другое, то значит у вас что-то сделано не по-умолчанию. но тогда гаданием тут не поможешь.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Хлебные крошки + JoomShopping
« Ответ #15 : 24.08.2017, 14:36:51 »
У Вас tours - это алиас ссылки в скрытом меню (тип ссылки - JoomShopping->Список категорий / Магазин)

И ведет эта ссылка СЮДА
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #16 : 24.08.2017, 14:54:00 »
ну вот. значит все таки пункт меню :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #17 : 24.08.2017, 15:59:41 »
У Вас tours - это алиас ссылки в скрытом меню (тип ссылки - JoomShopping->Список категорий / Магазин)

И ведет эта ссылка СЮДА
я тоже так думал.
или у меня просто кеш.
но при нажатии в навигации на эту ссылку, она ведет сюда

http://travelstpete.com/tours.html

я специально поменял ей алиас, добавив 123
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Хлебные крошки + JoomShopping
« Ответ #18 : 24.08.2017, 16:11:18 »
Сама по себе такая ссылка не появиться http://travelstpete.com/tour123.html - ее вручную создали...
Тогда:
Название ссылки - tours
А алиас - tour123

Ссылки меню пресмотрите удалите ненужные, ноги от туда растут
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #19 : 24.08.2017, 16:17:55 »
Сама по себе такая ссылка не появиться http://travelstpete.com/tour123.html - ее вручную создали...
Тогда:
Название ссылки - tours
А алиас - tour123

Ссылки меню пресмотрите удалите ненужные, ноги от туда растут
я вот только что удалил
tour - с алиасом tour123
этот пункт был в скрытом меню и ссылался на JoomShopping->Список категорий / Магазин
тут вы совершенно правы, теперь ЧПУ у товаров нет.
а в навигаторе он ссылается на tours.html, но в меню это просто ссылка на материал, а уже на самой странице просто опубликованы модули.

также минут 20 назад я взял папку с модулем из архива джумла и залил ее на сайт, результата никакого, в папке шаблона переопределения этого модуля тоже нет, он все данные берет из modules/breadcrumbs
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #20 : 24.08.2017, 16:21:20 »
мне нужно получить
Main page »  Название категории » Название товара
или
Main page »  Название товара

я даже готов просто CSS скрыть этот tours если решения не найду.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #21 : 24.08.2017, 16:28:43 »
чтобы было
Цитировать
Main page »  Название категории » Название товара
у вас пункт меню Main page должен быть как JoomShopping->Список категорий / Магазин
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #22 : 24.08.2017, 16:42:50 »
чтобы былоу вас пункт меню Main page должен быть как JoomShopping->Список категорий / Магазин
сделал так.
но все равно одно и то же.
уже даже джумлу обновил до последней версии, все равно непонятно мне откуда tours берется.
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #23 : 24.08.2017, 17:04:27 »
в общем. ответ был в другом месте совсем.
в jomshoping есть шаблоны товаров и вот в эти шаблоны и был вставлен код - статический html хлебных крошек.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #24 : 24.08.2017, 17:05:55 »
круто! :) очень :) мы бы долго гадали :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Хлебные крошки + JoomShopping
« Ответ #25 : 24.08.2017, 17:06:55 »
Нужно ссылки на категории JoomShopping в скрытом меню сделать корневыми ссылками, а не вложенными как JoomShopping->Список категорий / Магазин, тогда будет как Вы хотите
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

usmdamir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: Хлебные крошки + JoomShopping
« Ответ #26 : 24.08.2017, 17:12:04 »
круто! :) очень :) мы бы долго гадали :)
да я сам не догонял, пока не заметил, что у модуля пропадает css класс модуля, который я задал в админке, грешил на кеш.
потом заметил, что модуль обернут в класс comjshop - странный класс для стандартного компонента крошек, ну в итоге вспомнил, что там аж 11 разных шаблонов для товаров.
ну а дальше все просто. и этот tours перестал существовать )
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Хлебные крошки + JoomShopping
« Ответ #27 : 24.08.2017, 17:29:41 »
надо найти теперь кто такое придумал, и его самого обернуть в класс :) чтобы ручки шаловливые больше ничего не смогли трогать :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин уведомлений о заказах в телеграмм для 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