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

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Данные заказчиков для рассылки
« Ответ #30 : 23.07.2018, 16:24:56 »
я честно говоря так и смог понять, что же итого нужно с этими пунктами меню. в конце концов можно создать Системный ссылки - Внешний URL, и сделать там хоть материал хоть что угодно.

а как мне поможет Внешний URL материал в админке вывести?
будет также на фронтенд кидать и все. А там своя авторизация...
Мой сайт про корабли
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Данные заказчиков для рассылки
« Ответ #31 : 23.07.2018, 17:17:58 »
а при чем тут вообще авторизация на фронте?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Данные заказчиков для рассылки
« Ответ #32 : 23.07.2018, 17:34:33 »
а при чем тут вообще авторизация на фронте?

мне нужно вывести в материале данные клиентов с кнопками импорт, редактирование и т.п.
материал есть только во фронтенде. поставлю на него ссылку и потребуется авторизация.
или вы предлагаете создать страницу на которую любой сможет зайти?
Мой сайт про корабли
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Данные заказчиков для рассылки
« Ответ #33 : 23.07.2018, 17:42:15 »
та я вам вообще ничего пока не предлагаю. чтобы что то предлагать надо понять что вам вообще надо. а материал вывести во фронте с кнопками с админ панели - это по моему не то, что вам надо.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Данные заказчиков для рассылки
« Ответ #34 : 23.07.2018, 17:50:46 »
Советую вернуться к НАЧАЛУ... а то все не о чем...

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

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Данные заказчиков для рассылки
« Ответ #35 : 23.07.2018, 17:51:29 »
надо вывести в админке список заказчиков и их контакты
чтобы можно было их экспортировать в файл
чтобы можно было их редактировать

плагины платные не устраивают.
компонент написать не осилю.

решил на php написать код.
теперь надо создать в админке пункт меню типа "Материал"
Мой сайт про корабли
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Данные заказчиков для рассылки
« Ответ #36 : 23.07.2018, 17:57:08 »
Напишите код, оформлю его плагином.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Данные заказчиков для рассылки
« Ответ #37 : 23.07.2018, 18:06:44 »
Напишите код, оформлю его плагином.
хорошо
Мой сайт про корабли
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Данные заказчиков для рассылки
« Ответ #38 : 24.07.2018, 09:11:05 »
Как-то так
https://yadi.sk/d/KVJcNJGJ3ZWCF8

взял кусок из старых наработок.


редактирование полей по двойному щелчку.
Мой сайт про корабли
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Данные заказчиков для рассылки
« Ответ #39 : 24.07.2018, 09:18:10 »
экспорт будет в виде кнопки позже.
прикручу, если получится в виде плагина оформить вывод данных с редактированием.

Мой сайт про корабли
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Данные заказчиков для рассылки
« Ответ #40 : 25.07.2018, 07:50:34 »
Посмотрел ваш код, не пойму зачем такие сложности...  :o
На этой странице /administrator/index.php?option=com_jshopping&controller=users есть то что вы хотите
...надо вывести в админке список заказчиков и их контакты...
...чтобы можно было их редактировать...
Нет только этого -
...чтобы можно было их экспортировать в файл...
... Причем для того чтобы получить эти данные не нужно обращаться в базу, они уже там есть. Просто нужно вывести список и сохранить (экспортировать) их в Эксель...
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Re: Данные заказчиков для рассылки
« Ответ #41 : 25.07.2018, 13:15:20 »
(Аддон) Устанавливать через компонент!
Искать в Опции ->  Импорт и Экспорт
Экспорт переделан из экспорта товаров
Кодировка 1251 (у меня в мс офисе и опен офисе открывает нормально)
Поля:
  • Номер заказа
  • Имя клиента
  • Почта
  • Моб. тел.
  • Сумма заказа
  • Валюта
  • Дата
« Последнее редактирование: 25.07.2018, 13:21:19 от Biss »
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Данные заказчиков для рассылки
« Ответ #42 : 25.07.2018, 13:45:19 »
(Аддон) Устанавливать через компонент!
Искать в Опции ->  Импорт и Экспорт
Экспорт переделан из экспорта товаров
Кодировка 1251 (у меня в мс офисе и опен офисе открывает нормально)
Поля:
  • Номер заказа
  • Имя клиента
  • Почта
  • Моб. тел.
  • Сумма заказа
  • Валюта
  • Дата
спасибо большое.
только номер телефона не экспортировался и имя не целиком, но это уже мелочи
Мой сайт про корабли
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Re: Данные заказчиков для рассылки
« Ответ #43 : 25.07.2018, 13:49:13 »
Цитировать
только номер телефона не экспортировался и имя не целиком
Можно добавить, в заказе много полей. Какие нужны?
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Данные заказчиков для рассылки
« Ответ #44 : 25.07.2018, 14:19:12 »
Можно добавить, в заказе много полей. Какие нужны?

Спасибо я уже сам добавил, что требовалось.
Вы видимо для старой версии магазина писали и название поля телефона в таблице поменялось.
Мой сайт про корабли
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Re: Данные заказчиков для рассылки
« Ответ #45 : 25.07.2018, 14:26:23 »
Цитировать
Вы видимо для старой версии магазина писали и название поля телефона в таблице поменялось.
Да нет, сегодня
Просто я указал mobil_phone а вам нужно phone по всей видимости
В ордере их 4
phone
mobil_phone
d_phone
d_mobil_phone
« Последнее редактирование: 25.07.2018, 14:30:06 от Biss »
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Данные заказчиков для рассылки
« Ответ #46 : 25.07.2018, 14:34:01 »
Да нет, сегодня
Просто я указал mobil_phone а вам нужно phone по всей видимости
В ордере их 4
phone
mobil_phone
d_phone
d_mobil_phone

а ну да)) так и есть)
Мой сайт про корабли
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Re: Данные заказчиков для рассылки
« Ответ #47 : 25.07.2018, 14:50:10 »
Ну всё. kit2m2 подправит код   ^-^, перепакуем, закинем в первый пост и будем продавать по 20 евро  ;D
*

kit2m2

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

Biss

  • Давно я тут
  • 995
  • 101 / 0
Re: Данные заказчиков для рассылки
« Ответ #49 : 25.07.2018, 15:17:42 »
kit2m2, я ничего не предлагаю покупать или продавать, шутка же. Обратился, просто потому что вы проявили активность в теме, и могли бы немного оптимизировать код, если есть желание.
Цитировать
Пишу только свой код, учусь у других.
Аналогично.
Так же брал некоторые урывки кода из ваших плагинов. Считаю, опыта у вас больше.
Мне по сути этот аддон и не нужен, просто решил попробовать сделать что-то
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Данные заказчиков для рассылки
« Ответ #50 : 25.07.2018, 15:24:51 »
Ладно проехали  ;D, можно позже посмотреть если Вы просите...
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Re: Данные заказчиков для рассылки
« Ответ #51 : 25.07.2018, 15:37:10 »
Есть один нюанс. Номер заказа идет с нулями, а в экспорте в файле только последняя цифра (по скрину видно), может это и к лучшему. Там наверно нужно экранировать, не знаю...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Где в БД записываются данные о главной картинке?

Автор Xlo

Ответов: 3
Просмотров: 683
Последний ответ 31.05.2018, 17:23:47
от dmitry_stas
Не отображается Код товара в админке, в заказе, рассылки уведомлений

Автор pruxlo

Ответов: 2
Просмотров: 1251
Последний ответ 15.02.2013, 11:23:56
от pruxlo