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

Undorik

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
J2.5 ставил сам, офф.

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

Мои действия до обновления. Поставил вышеупомянутый плагин. Он появился и заработал в редакторе, но меня разочаровало практический полное отсутствие инструментов в редакторе (типа выравниваний и шрифтов). Полез в настройку. Зашел в профиль зашел в профиль Default и на радостях добавил себе еще панелей. Ура!
И вроде бы на этом все, ан нет. Смотрю видео по использованию все того же вышеупомянутого плагина и сразу же замечаю, что панельки выглядят как-то не так у меня, ну, думаю версия старая, не беда... Открываю свой материал, который собираюсь править, и сразу замечаю, что на видео, прямо на 1й секунде указывают ткнуть мышкой на строку состояния в тег div.
 
У меня строки нет совсем. Полез опять в настройки редактора. Нашел там строку состояния, включил ее, вернулся в материал. Нету тега div, есть только некликаемый текст в строке состояния "advanced.path: p » span". И тут я подумал - обновлю, может новая какая опция.

Обновил через менеджер Joomla. И тут полный капец. Проще показать скрины, чем описать.
Администрирование JCE :: Редактировать профиль - [Default] Особенности. Там есть мой плагин (стрелка), да и был до обновления.



Удалил все. Удалил редактор и связанные плагины через менеджера удаления/добавления.
Скачал с офф сайта JCE редактор для своей версии Joomla, и установил. НО! Старая конфигурация осталась.

А вопрос у меня один. Почему мне так не везет?  :(
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Скачал с офф сайта JCE редактор для своей версии Joomla, и установил. НО! Старая конфигурация осталась.
Может еще раз удалить все из админки, потом руками пройтись по папкам компонентов\плагинов и на всякий случай проверить таблицы в БД? Сто лет не пользовался редакторами, не помню где они хранят настройки
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Undorik

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Может еще раз удалить все из админки, потом руками пройтись по папкам компонентов\плагинов и на всякий случай проверить таблицы в БД? Сто лет не пользовался редакторами, не помню где они хранят настройки

Сделал поиск по бэкапу (с установленным редактором) на файлы содержащие JCE
Удалил JCE и плагины на сервере
Прошелся по папкам - все удалено.

Говорю же невезуха :( .
*

Zasada

  • Осваиваюсь на форуме
  • 41
  • 6 / 0
А у меня почему-то всплывающие подсказки на кнопках не руссифицированы. Вместо них показывает системное имя кнопки.

Переустанавливал. Проблема осталась.

Тоже не могу найти где эта гадость свои настройки держит. Вроде при удалении все сносит. Ни в таблицах, ни в файлах ничего не остается - а при установке все траблы остаются...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редактор JCE режет iframe и не устанавливает русификацию

Автор okrym

Ответов: 6
Просмотров: 1227
Последний ответ 12.12.2025, 00:48:33
от okrym
Редактор JCE

Автор saks1959

Ответов: 1
Просмотров: 2980
Последний ответ 24.09.2023, 11:28:34
от saks1959
Как русифицировать редактор JCE 2.9.19?

Автор Elevyr

Ответов: 1
Просмотров: 3939
Последний ответ 28.01.2022, 09:34:09
от Elevyr
Редактор JCE обрезает нужный мне код

Автор Romanych

Ответов: 3
Просмотров: 3997
Последний ответ 03.04.2021, 11:44:38
от IToro82
JCE добавляет произвольный код после сохранения + еще вопрос

Автор napstric

Ответов: 13
Просмотров: 9138
Последний ответ 10.12.2020, 00:20:28
от Divn