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

jrmobile

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Коллеги,

Столкнулся с большой странностью в работе компонента ChronoForms, пишу в эту ветку поскольку не уверен, что это не проблема Joomla в целом.

Вот на этой форме http://winterstardance.ru/index.php?option=com_chronocontact&Itemid=144&chronoformname=Registration_Pro_AM_RU&lang=ru
 все элементы inputbox не позволяют навестись мышкой и поставить курсор.

Удается это только если кликнуть в верхнюю границу поля. При использовании кнопочки Tab все работает волшебно.  Во всех других броузерах все работает прекрасно.

Подскажите, пожалуйста, знатоки. Это как-то JS глючит или дело в слоях, которые накладываются друг на друга.

Клиент нервничает, да и мне не спокойно.

Буду крайне признателен за помощь куда копать

Спасибо.
« Последнее редактирование: 16.01.2010, 00:20:01 от jrmobile »
*

Mitrich

  • Захожу иногда
  • 289
  • 524 / 13
  • Все можно. Но сначала учиться, учиться и учиться.
Re: Странное поведение inputbox в IE6 и IE7
« Ответ #1 : 16.01.2010, 00:22:56 »
Как минимум ставить Firebug для Firefox и смотреть какие слои могут перекрывать области клика.
Обязательно погляди не используется ли какой то фикс PNG для IE. Зачастую он создает непроницаемый для мышки блочный элемент.
Кстати можешь попробовать отключить JS в браузере. Если поможет то дело в том, что генерит JS.

Попробуй нужным полям задать position:relative и высокий z-index может их вынесет над наиболее высоким слоем

PS поищи по тексту всего сайта z-index и поставь +1 от максимально найденного
*

jrmobile

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: Странное поведение inputbox в IE6 и IE7
« Ответ #2 : 17.01.2010, 22:37:06 »
Спасибо за быстрый ответ.
Проблема, и правда, крылась в z-index. Похоже IE не очень реагирует на отрицательные значения.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Странное кэширование алиасов ссылки. Проблема

Автор romashkin

Ответов: 2
Просмотров: 1782
Последний ответ 25.06.2012, 01:08:11
от romashkin
отображение новостей - странное

Автор Ivett

Ответов: 2
Просмотров: 1634
Последний ответ 03.01.2011, 13:23:30
от Ivett
На главной что-то странное!

Автор Estoy

Ответов: 4
Просмотров: 1596
Последний ответ 07.12.2010, 11:39:59
от Estoy
Странное сообщение при создании нового материала

Автор Derinie

Ответов: 2
Просмотров: 1424
Последний ответ 02.09.2010, 22:46:34
от Derinie
что то странное из за mod_revrite

Автор stardel

Ответов: 2
Просмотров: 1323
Последний ответ 08.03.2010, 16:37:12
от stardel