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

ustus

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Добрый день, знатоки.
Вопрос по схожим материалам по тегам. По умолчанию, если в материале несколько тегов, ссылки выводятся, как я понимаю, по первому схожему тегу на соответствующие последние материалы. Если в материале несколько тегов, то получается, что управлять выводом соответствующих ссылок и вовсе не возможно - берутся последние материалы по 1-2 тегам.
Вопрос собственно в том, как бы указать конкретный тег, по которому бы выводились ссылки на схожие материалы.
Как вы поняли, борюсь за максимальную релевантность.
Спасибо.  ^-^
*

paternoster

  • Давно я тут
  • 506
  • 24 / 1
Создать пункт меню - тип пункта меню тег К2 - и выводите на здоровье.
*

ustus

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Создать пункт меню - тип пункта меню тег К2 - и выводите на здоровье.
Внимательней читайте пожалуйста вопрос. Я спрашивал как вывести ссылки на связанные тегом материалы в самом материале.
*

paternoster

  • Давно я тут
  • 506
  • 24 / 1

Вопрос собственно в том, как бы указать конкретный тег, по которому бы выводились ссылки на схожие материалы.


Тггда точнее пожалуйста формулируйте вопрос, где бы вы хотели видеть эти теги. Потому что дефолтных настроек для самого материала нет.Это надо ковырять шаблон, прописывая условия вывода неких конкретных тегов.Но это явно не гибкая система. Как вариант, особо тегами не разбрасываться,2-3 тега на материал и не больше.Или некие уникальные теги.
*

ustus

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Тггда точнее пожалуйста формулируйте вопрос, где бы вы хотели видеть эти теги

Все предельно точно сформулировано.
Спрашивал у знающих людей.
*

paternoster

  • Давно я тут
  • 506
  • 24 / 1
*

ustus

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенос материалов из Joomla3 + K2 в Joomla4

Автор Magnum79

Ответов: 0
Просмотров: 2547
Последний ответ 24.05.2024, 21:49:14
от Magnum79
Как добавить свой класс для страниц вывода материалов по тегу k2?

Автор Slava77

Ответов: 0
Просмотров: 5412
Последний ответ 16.02.2023, 23:29:34
от Slava77
K2 + Falang при переходе по переведенному тегу ошибка 404

Автор Slava77

Ответов: 2
Просмотров: 4004
Последний ответ 09.02.2022, 15:53:00
от Slava77
Наполняя категорию K2 копированием материалов, пропадает навигация в статьях

Автор Slava77

Ответов: 4
Просмотров: 3807
Последний ответ 24.12.2021, 22:30:56
от Slava77
K2 Store - вывод Product Options в карточке товара

Автор John_Flores

Ответов: 1
Просмотров: 1606
Последний ответ 26.11.2021, 12:04:32
от John_Flores