Новости Joomla

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

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

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

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

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

Читать статью на Хабре.

@joomlafeed

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

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

Energetik

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Понадобилось добавлять вложения к статьям, но оказалось расширений очень мало на эту тему. Странно. Лишь Attachments for content articles удовлетворяет требованиям, все остальные либо не то либо сложно зачем то.

Установил Attachments for content articles потестил вроде все класс, но при нажатии на кнопку изменить статью (в блоге категорий) выкидывало ошибку 500 что то там потерян id статьи чтоли, (err 83 или 84 не помню)

версия Joomla 1.5.20

подскажите как вылечить недуг

p.s. если отключить плагин Attachments for article (вроде так назвал) или удалить вложение то проблема исчезает
*

Energetik

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Attachments for content articles ошибка 500
« Ответ #1 : 28.07.2010, 13:47:17 »
Не у кого больше такого не было? Очень нужный компонент то... Помогите люди..
*

фобос

  • Захожу иногда
  • 171
  • 14 / 1
Re: Attachments for content articles ошибка 500
« Ответ #2 : 30.07.2010, 17:44:30 »
Возможно у компонента есть конфликт с Joomla 1.5.20
У меня стоит на Joomla 1.5.18 и работает просто замечательно.
*

Energetik

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Attachments for content articles ошибка 500
« Ответ #3 : 31.07.2010, 12:04:00 »
А у Вас есть "Раздел - blog_items"? именно там не работает
*

фобос

  • Захожу иногда
  • 171
  • 14 / 1
Re: Attachments for content articles ошибка 500
« Ответ #4 : 01.08.2010, 23:07:16 »
Раздел блог материалов есть и добавляются файлы без ошибок
*

Energetik

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Attachments for content articles ошибка 500
« Ответ #5 : 02.08.2010, 16:16:00 »
Уточню. К примеру, Раздел "Документы", там блог материалов из разных категорий (ну к примеру категории "Exel", "Word" но это не суть важно).
Уменя там тоже все добавляется нормально, только статьи эти через Frontend не получается редактировать, нажимаешь по иконки редактировать - ошибка 500

ну вобщем я уже решил проблему, написал разработчику если он подтвердит правильность, то отпишусь тут.
*

фобос

  • Захожу иногда
  • 171
  • 14 / 1
Re: Attachments for content articles ошибка 500
« Ответ #6 : 03.08.2010, 11:48:37 »
Да все верно, у меня все нормально добавляется и редактируется.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JL Content Fields Filter количество материалов с данными полями

Автор AlexB

Ответов: 7
Просмотров: 1342
Последний ответ 24.01.2021, 20:18:10
от AlexB
Content Grabber (скачать) - модуль импорта инфы с других сайтов

Автор nikonor

Ответов: 880
Просмотров: 229899
Последний ответ 21.01.2019, 18:54:15
от Frics
Content - Extranews plugin

Автор videoruslan

Ответов: 0
Просмотров: 1827
Последний ответ 16.01.2019, 12:16:06
от videoruslan
BT Content Slider перестал работать с К2

Автор SmYk

Ответов: 4
Просмотров: 1986
Последний ответ 05.03.2018, 22:01:53
от SmYk
BT content slider - убрать форматирование исходного материала

Автор Mitriy-Bug

Ответов: 3
Просмотров: 2543
Последний ответ 01.02.2018, 17:58:38
от Cvin