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

klara7

  • Захожу иногда
  • 311
  • 4 / 1
Добрый день!

Joomla 2.5.11. Поставлен плагин easy jquery. Jquery грузятся с локальной версии. После обновления к2 перестали работать lightbox в галереи. Пишет:
Цитировать
Error: Syntax error, unrecognized expression: a.prettylightbox[href$=jpg], a.prettylightbox[href$=png], a.prettylightbox[href$=gif], a.prettylightbox[href$=jpeg], a.prettylightbox[href$=.mov] , a.prettylightbox[href$=.swf] , a.prettylightbox[href*=vimeo.com] , a.prettylightbox[href*=youtube.com]

Обратила внимание, что в к2 версии 2.6.6 jquery 1.8.3, а раньше было 1.8.0 (теперь ее нет вообще). В плагине также установила версию 1.8.3, но не помогло. Думала, что проблема в этом, как теперь быть? :'(

Спойлер
[свернуть]


« Последнее редактирование: 04.07.2013, 10:52:34 от klara7 »
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
Обожаю эти кривые плагины "оптимизации" скриптов.

Выключите его.

Кстати грузится у вас не локальная версия а с Google.
*

klara7

  • Захожу иногда
  • 311
  • 4 / 1
SDKiller когда я его выключаю, то у меня перестают работать вкладки в jbzoo ::). А можно еще что-то сделать? ;) 
*

SDKiller

  • Moderator
  • 2705
  • 329 / 5
  • ...ergo sum
Видимо для вашей галереи версия jquery критична, раз обновление приводит к ошибке.

Попробуйте вернить 1.8.0 - у К2 не настолько мудрёные скрипты, будут работать и под более ранней версией.

Ещё один вариант - посмотреть у разработчика галереи - может быть он выпустил какие-то обновления.
*

klara7

  • Захожу иногда
  • 311
  • 4 / 1
Скажите, пож-та, как мне вернуть версию 1.8.0. ее в новом к2 нет(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перестала работать опция оценки материалов/рейтинг в компоненте K2

Автор Yonakano

Ответов: 4
Просмотров: 2459
Последний ответ 07.02.2021, 00:30:57
от Yonakano
Не открываются файлы после загрузки на сайт

Автор GeniusUd

Ответов: 1
Просмотров: 1099
Последний ответ 01.02.2021, 17:19:38
от voland
Пропала главная страничка после обновления

Автор marat-209

Ответов: 3
Просмотров: 1277
Последний ответ 18.11.2019, 11:09:03
от marat-209
Проверяем свой K2, у кого перестала работать ReCapcha 2?

Автор lgmax

Ответов: 7
Просмотров: 1260
Последний ответ 24.04.2018, 23:29:24
от lgmax
После обновления до Joomla 3.7 перестали добавлятся материалы в K2 2.7.1

Автор Magi

Ответов: 2
Просмотров: 1592
Последний ответ 15.05.2017, 10:41:21
от Magi