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

stakantin

  • Новичок
  • 7
  • 0 / 0
Как сделать, что бы пункты в горизонтальном меню переносились на новую строку, если не влазят?
Например с модулем mod_mainmenu
« Последнее редактирование: 12.10.2009, 10:07:44 от stakantin »
*

stakantin

  • Новичок
  • 7
  • 0 / 0
Это такой сложный вопрос что никто не решается на него ответить?
Или настолько прост, что никто не считает необходимым на него отвечать?
Ну пожалуйста,
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
CSS
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

stakantin

  • Новичок
  • 7
  • 0 / 0
CSS
ммм, какой полноценный ответ. Спасибо превеликое.
*

stakantin

  • Новичок
  • 7
  • 0 / 0
А все-таки. Кто-нибудь нашел решение?
*

Аня

  • Давно я тут
  • 745
  • 33 / 0
  • Копатыч нестабилен!
Ну, ширину задайте пункту списка, пусть то, что выходит за пределы ширины, съезжает на 2ю строку...
Fatal error - это не фатально!!! Я проверила.
*

stakantin

  • Новичок
  • 7
  • 0 / 0
Ха-ха-ха-ха!
Я решил проблему!
Кому-то интересно?
*

Spirit412

  • Осваиваюсь на форуме
  • 18
  • 4 / 0
Опиши решение проблемы
А-то у меня изза автоматического переноса в вертикальном меню (с параметром "список) нижние пункты друг на друга налезают :(
*

Nick IntegraLL

  • Захожу иногда
  • 71
  • 2 / 0
  • Сто вагин, а я один
Ну что, ответ будет или нет? Тип тебе не помогли если, то и ты забъёшь? Банить таких безжалостно я считаю.
Мож кто подскажет, как бы решили. CSS-ки я уже облазил, мозг сломал...бррр...
http://www.nickintegrall.ru/portfolio/ - эта страница
Заранее спасибо тем, кто откликнется!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Nick IntegraLL, у тебя не с меню проблема, а с шаблоном. сделай под меню отдельный СТОЛБЕЦ, а не строку и будет тебе счатье.
дибо из

.menu {

убери параметр "top"
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Эх... А у меня так и нет портфолио(((
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

Nick IntegraLL

  • Захожу иногда
  • 71
  • 2 / 0
  • Сто вагин, а я один
Спасибо, ребята. Я в ручную ссылки проставил и всё =)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Выподающее меню

Автор aspidy

Ответов: 3
Просмотров: 5938
Последний ответ 20.01.2015, 10:11:26
от aspidy
Yootheme planet + flashxml флеш поверх выпадающего меню

Автор maxsim

Ответов: 2
Просмотров: 7171
Последний ответ 10.10.2013, 19:05:55
от Germanius
Выпадающее меню на Joomla

Автор zeus07

Ответов: 10
Просмотров: 14708
Последний ответ 17.09.2013, 14:27:49
от Doc
Как реализовать меню Joomla 1.5.26 + шаблон yoo_flux 1.5.0?

Автор OLEGA85

Ответов: 0
Просмотров: 7213
Последний ответ 03.09.2013, 18:50:23
от OLEGA85
Меню. Стиль для каждого пункта

Автор ilunium

Ответов: 5
Просмотров: 7197
Последний ответ 03.09.2013, 15:38:44
от OLEGA85