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

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
Вот они вроде бы как вложенные. Но выглядит это так, будто они вложены для самого админа.

Т.е. сделано чисто визуально. Удобнее в админке, ну и для юзера видно где ты находишься, если включены бредкрамбс.

А реальная польза?
Может я что-то не так делаю... Подскажите, пожалуйста.

Структура каталогов(например это pages):

-раз
-----материал один
-----материал два

--два
---два-раз
---два-два
-----материал три
-----материал четыре

в меню указываю показывать _категорию_, приложение Pages, категория ДВА.

что показывается? ничего. Потмоу что в самой категории ДВА нет ни одного материала. Хотя она и включает в себя подкатегорию ДВА-РАЗ.

Если в меню указать эту самую подкатегорию, то выводится именно то что надо. Если, глядя на хлебные крошки (а там написано путь home/ДВА/ДВА-РАЗ/материал три), я возвращаюсь назад, например в пункт ДВА, то у меня пустая страница.

Понятно, что чтобы материал показывался в самой "материнской" категории ДВА, надо при создании элемента указывать и ее тоже. Но мне кажется такая логика несколько... дурацкой...

Я все прально понял, все именно так и работает? Или я что-то не так делаю?

(придется делать для каталога на ЗУУ _отдельные_ материалы ком-контент с использованием module anywhere, иначе получается как-то совсем по-дурацки... )

ну и повторю старый вопрос - шаблоны к приложениям так и низя прикрутить?
Как это делается? У меня получается что один шаблон строго ко всему приложению идет... приходится плодить приложения : )
+
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
да. один шаблон на одно приложение.
можно приписывать разные шаблоны для item-ов
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Mihalich41

  • Захожу иногда
  • 106
  • 1 / 0
Вот они вроде бы как вложенные. Но выглядит это так, будто они вложены для самого админа.


что показывается? ничего. Потмоу что в самой категории ДВА нет ни одного материала. Хотя она и включает в себя подкатегорию ДВА-РАЗ.

Если в меню указать эту самую подкатегорию, то выводится именно то что надо. Если, глядя на хлебные крошки (а там написано путь home/ДВА/ДВА-РАЗ/материал три), я возвращаюсь назад, например в пункт ДВА, то у меня пустая страница.


Та же проблема абсолютно не понятно! Как выводить на сайте список категорий\список подкатегорий\список статей?
И реально ли назначить разных администраторов для разных разделов?
*

Evgen111111

  • Новичок
  • 3
  • 0 / 0
Та же история :( непонятный какой-то компонент
*

delames

  • Захожу иногда
  • 141
  • 10 / 0
  • Решаю программные вопросы за $ - Обращайтесь!
Впринципе ничего дурацкого тут нет. Просто видимо есть случаи когда надо так а иногда надо этак. Это решается двумя строчками кода, где при выборе ветки будет также выбираться родитель. Но пока необходимости в таком не вижу.
*

Dlinniy

  • Новичок
  • 4
  • 0 / 0
Товарищи!
Подскажите, возможна ли такая организация контента, чтобы одна категория принадлежала нескольким разделам?

А касательно вложенных категорий, поделитесь, как вкладывают одну в другую. У меня кажется ситуация подходящая.
Спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод материалов из дочерних категорий

Автор fallout9000

Ответов: 5
Просмотров: 3627
Последний ответ 05.01.2015, 17:46:30
от amazko
Вывод item-ов из нескольких категорий

Автор No_Mosk

Ответов: 0
Просмотров: 1482
Последний ответ 24.06.2014, 22:51:46
от No_Mosk
Модуль категорий + вывод items (материалов)

Автор Efanych

Ответов: 0
Просмотров: 1925
Последний ответ 14.04.2014, 17:13:27
от Efanych
Массовое добавление категорий

Автор dimon7772

Ответов: 0
Просмотров: 1142
Последний ответ 25.03.2014, 14:35:45
от dimon7772
[App Business Catalog]: Показ пустых категорий. Hack.

Автор userxp

Ответов: 13
Просмотров: 7337
Последний ответ 13.01.2014, 10:54:59
от мираж