Новости Joomla

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

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

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

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

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

🏆 Открыто голосование за 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 Гость просматривают эту тему.
  • 20 Ответов
  • 3988 Просмотров
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Перестали отображаться многие модули в IE  на главной странице и там, где материалы. Причем то отображаются, то нет. Но на 95% случаев не отображаются. В шаблоне пытался заменить на старый файл index.php для проверки - ситуация не изменилась. Что характерно - в других браузерах работает как часы. В модулях назначен просмотр всех пунктов меню. Может какое-то расширение влияет?  Помогите разобраться в проблеме !
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
обновил IE ? ))))
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Сейчас попробую
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Поставил IE7. Забыл указать, что эта беда происходит после авторизации через CB Login. К тому же еще выдает "Не удалось открыть узел. Операция прервана." После установки IE7 выдает это сообщение сразу когда пытаешься авторизоваться. Я думаю, что все-таки проблема не в IE. Почему же тогда в других браузерах работает? Уточнение: пару дней назад установил сайт на сервер-хостинг.  Помогите разобраться.
*

sbakur

  • Захожу иногда
  • 169
  • 12 / 0
Есть плагин  который в большинства случаях помагает, отображению в IE8, лежит тут http://depositfiles.com/files/h1qoyxfk6
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Спасибо. У меня этот плагин стоит. Пробовал в нем разные настройки, даже выключал - все равно ничего не изменилось.
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Какие-то ещё есть предложения?
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
Смотри HTML код который выдает IE, он отличается от других браузеров? Сам HTML код модулей присутствует?
Если нет, то смотри шаблон, нет ли там проверки на IE, если да смотри templates/system/html/modules.php не косячилась ли оформительские функции модулей
« Последнее редактирование: 29.09.2009, 17:44:14 от Be(ool »
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
кидай ссылку на сайт
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Послал на личку. Дошло?
« Последнее редактирование: 30.09.2009, 00:33:32 от tench »
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
Re: Не отображается модули в Internet Explorer.
« Ответ #10 : 30.09.2009, 00:44:13 »
ну и чего, у меня все отображается как до логина, так и после... см вложение

[вложение удалено Администратором]
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Re: Не отображается модули в Internet Explorer.
« Ответ #11 : 30.09.2009, 01:02:49 »
А ты опять авторизуйся, пройдись на две страницы к примеру, а потом вернись на главную. У меня идут косяки в основном там. Хотя это не факт.
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Re: Не отображается модули в Internet Explorer.
« Ответ #12 : 30.09.2009, 01:24:34 »
У меня вот так...

[вложение удалено Администратором]
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
Re: Не отображается модули в Internet Explorer.
« Ответ #13 : 30.09.2009, 01:28:25 »
ie проц не грузит? попробуй в настройках ie отключить js сценарии
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Re: Не отображается модули в Internet Explorer.
« Ответ #14 : 30.09.2009, 01:59:27 »
Попробую и отпишусь.
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Re: Не отображается модули в Internet Explorer.
« Ответ #15 : 30.09.2009, 15:27:20 »
Отключил js-сценарии - при этом выдает сообщение "Internet Explorer не может отобразить эту веб-страницу".
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Re: Не отображается модули в Internet Explorer.
« Ответ #16 : 30.09.2009, 15:35:51 »
Попробовал второй раз авторизоваться - вошел, но при посещении например опять главной страница выдает сообщение - не удалось открыть узел...операция прервана.
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Re: Не отображается модули в Internet Explorer.
« Ответ #17 : 30.09.2009, 15:41:25 »
Как я заметил при отключенных сценариях все это происходит только со страницами на которых размещены материалы. А страницы, где обрабатываются расширения - все работает.
*

sbakur

  • Захожу иногда
  • 169
  • 12 / 0
Re: Не отображается модули в Internet Explorer.
« Ответ #18 : 30.09.2009, 17:13:34 »
В IE8 в нижнем левом углу где написано "ошибка" два раза кликни и он тебе выдаст из за чего он неможет нормально отобразить страницу!

[вложение удалено Администратором]
*

tench

  • Захожу иногда
  • 60
  • 1 / 0
  • Путник
Re: Не отображается модули в Internet Explorer.
« Ответ #19 : 01.10.2009, 18:29:15 »
Вообщем, пока справился таким образом, скачал свежий IE8 и обновил. Вначале делал тоже самое. Поставил плагин IE8 Compatibikyty в режим IE7. Что-то лучше, но не до конца. Тогда, как увидел в форуме и сделал так: в используемый шаблон в index.php добавил <script language="javascript" type="text/javascript" defer="defer"> добавил такую строчку defer="defer". Убрал кэширование в общих настройках. Всё, пока работает, хотя в нижнем левом углу панели IE ошибки показывает. Даже файловый архив BriefCase начал работать в IE, а раньше не работал. Хотелось бы услышать ещё какие-то пожелания, потому что думаю, что IE непредсказуем.

Re: Не отображается модули в Internet Explorer.
« Ответ #20 : 22.10.2009, 20:21:42 »
tench, а куда надо прописывать в в index.php <script language="javascript" type="text/javascript" defer="defer"> defer="defer"? у меня та же проблема с отображением сайта на IE. вот с изменением кода у меня небольшие трудности, т.к. я это плохо знаю.  пожалуйста  и мне)))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Помогите решить ошибку

Автор azumi

Ответов: 21
Просмотров: 5143
Последний ответ 08.09.2020, 18:47:08
от gartes
Не работает кнопка отправить ?

Автор warlocksp

Ответов: 6
Просмотров: 2104
Последний ответ 10.03.2017, 11:34:50
от warlocksp
Joomla 1.5.23 обновление до самой новой версии

Автор AlexeyPavlov

Ответов: 6
Просмотров: 3533
Последний ответ 12.08.2015, 16:30:53
от SeBun
Где найти перечень отличий версий Joomla 1.5?

Автор ABCroNews

Ответов: 3
Просмотров: 10479
Последний ответ 28.07.2015, 12:35:00
от ShniderHost
При индексации добавляются фразы "porn"

Автор Tsepov

Ответов: 6
Просмотров: 2623
Последний ответ 08.02.2015, 12:41:43
от Mihanja80