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

Shustry

  • Moderator
  • 6434
  • 745 / 3
vipiusss, не, писать ничего не буду. Тут чисто академический вопрос. Возможно ли? Возможно. Рационально ли? Вряд ли. Самый рациональный способ, на мой взгляд, сделать волны SVG, назначить бэкграундом, как в старые добрые времена.
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Шустрый, я же образно, а ты сразу, сколько денег, сроки  ;D ;D ;D

Я лично всегда против картинок и стараюсь CSS, просто проще картинками для ТС и работает,
за исключением время загрузки(хотя это не более 1/8 секунды).
Вроде так по этой площади на мобильных(не помню уже). На PC так вообще не заметно.

ТС, дуй за пивом, мы тут тебе спутник вылепим, который будет транслировать твои пиксели прямо на сайт)))))))))))))))))))))

***

Не знаю, я бы картинку ставил и забил бы на это(повторяюсь).

Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Леон

  • Захожу иногда
  • 333
  • 5 / 0
Я в тот же день когда задал вопрос уже через пару часов сделал на картинках. Просто были интересны другие способы типа border-style. Зацените демо)) test.bkobr.ru

Пока по быстрому для вида, картинки большие))
« Последнее редактирование: 31.07.2015, 19:28:33 от Леон »
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Ну хрен знает. Грязно как-то. Много мусорных элементов. Раз уж просите оценить.
*

Леон

  • Захожу иногда
  • 333
  • 5 / 0
Я только про блоки волнистые, что картинками вставил)) остальное не доделанное все)
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Я только про блоки волнистые, что картинками вставил)) остальное не доделанное все)
Вот они то и херовые. Тени уберите. или хотя бы раза в два меньше и прозрачней сделайте. Просто совет.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужен пример как присвоить свой стиль одному модулю

Автор nick71

Ответов: 21
Просмотров: 6159
Последний ответ 17.02.2018, 14:44:40
от cirip
Перенести стиль компонента в шаблон

Автор stparts

Ответов: 5
Просмотров: 1961
Последний ответ 07.02.2018, 14:01:10
от stparts
вывести элементы поверх остальных модулей

Автор lexxbry

Ответов: 6
Просмотров: 2426
Последний ответ 29.10.2017, 17:55:05
от lexxbry
Стиль для вышестоящего блока - HTML, CSS

Автор lalalag

Ответов: 6
Просмотров: 3133
Последний ответ 26.06.2017, 15:07:35
от Shustry
Как сделать нормальный caption для фото?

Автор Missile

Ответов: 18
Просмотров: 2121
Последний ответ 01.05.2017, 07:54:46
от vipiusss