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

Lepricon

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Здравствуйте! Установил com_multicats_v3.7.2.6, при включении одного из установленных произошел глюк и стало показывать 500 ошибку, при попытке зайти в админку ничего не происходит, просто белая страница в браузере.
Кто сталкивался с такой проблемой?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: 500 ошибка после включение плагина
« Ответ #1 : 06.12.2017, 23:37:19 »
1) судя по названию это скорее компонент
2) не понятно что за компонент, где брался, под какую он версию, на какую версию ставите?
*

Lepricon

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: 500 ошибка после включение плагина
« Ответ #2 : 07.12.2017, 00:00:06 »
1. Да, это компонент, качал вот отсель https://jmbest.ru/administrirovanie/cw-multicategories-3-7-2-6-multi-kategorii-joomla.html
2. Версия Joomla вроде 3.8.2
*

Lepricon

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: 500 ошибка после включение плагина
« Ответ #3 : 07.12.2017, 00:09:46 »
Может есть возможность отключить или удалить правильно этот компонент без админки?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: 500 ошибка после включение плагина
« Ответ #4 : 07.12.2017, 00:15:39 »
Теперь быстренько удалите полностью учетку на хостинге, заведите новую чистую.
И больше не ходите по варезным сайтам.
Не используйте варез!

Ну а про работоспособность компонента надо спрашивать у автора - http://www.cwjoomla.com/extensions/cw-multicategories
*

Lepricon

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: 500 ошибка после включение плагина
« Ответ #5 : 07.12.2017, 00:19:27 »
Хостинга нет, все на компе. :)
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: 500 ошибка после включение плагина
« Ответ #6 : 07.12.2017, 00:26:30 »
Ну значит выкинуть его, а комнату обработать святой водой  ^-^
*

Lepricon

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: 500 ошибка после включение плагина
« Ответ #7 : 07.12.2017, 00:33:03 »
 :laugh:

Подскажите пожалуйста, как его правильно удалить?
*

Lepricon

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

YOOtheme pro ошибка фото

Автор andersonov

Ответов: 1
Просмотров: 2023
Последний ответ 20.12.2024, 19:16:38
от Missile
Непонятная работа плагина "Поиск"

Автор Snip

Ответов: 0
Просмотров: 3096
Последний ответ 20.03.2023, 10:47:56
от Snip
Ошибка после обновления Templater manager от разработчика Regular Labs

Автор fbr

Ответов: 2
Просмотров: 1465
Последний ответ 24.03.2021, 21:17:35
от fbr
Ошибка при установке DJ Reviews

Автор Kijv

Ответов: 0
Просмотров: 1219
Последний ответ 15.02.2021, 14:52:09
от Kijv
Ошибка при работе с widgetkit в админке

Автор stanzdor

Ответов: 2
Просмотров: 2246
Последний ответ 22.09.2020, 18:05:07
от Vekach