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

xander kej

  • Захожу иногда
  • 233
  • 3 / 0
  • Keep working
Добрый день.
Я хочу сделать сайт под сапу
Так вот встал вопрос, как можно увеличить количество страниц 2-го уровня.
На WP можно задать количество отображаемых страниц навигации внизу страницы. Тем самым получить страницы второго уровня.

Как это сделать грамотно на Joomla?

Я хочу делать упор в СДЛ, поэтому выствлять в несколько рядов навигацию по страницам не хочу.

Какие есть решения, подскажите пожалуйста.


Заранее спасибо
*

фобос

  • Захожу иногда
  • 171
  • 14 / 1
Используй карту сайта + для оптимизации хорошо.
*

xander kej

  • Захожу иногда
  • 233
  • 3 / 0
  • Keep working
Карта сайта даст все страницы 3го уровня. А второго - хз как
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Ну сделай страницу с открытой картой главной страницей
*

xander kej

  • Захожу иногда
  • 233
  • 3 / 0
  • Keep working
Явный гс.
Ладно,с пагинацией надо будет поработать
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Явный гс.
Ладно,с пагинацией надо будет поработать
Ессесно
*

фобос

  • Захожу иногда
  • 171
  • 14 / 1
Тогда используй  модуль mod_lcc или mod_lca (mod_arttree). Делает все материалы второго уровня, какие заданы в параметрах. Для нормальной работы понадобится напильник.
mod_lcc - показывает список категорий с количеством материалов.
mod_lca или mod_arttree - показывает список материалов добавленных за месяц, год.
С mod_lca были проблемы после обновления страницы, а mod_arttree работает нормально.
Как работает mod_lcc можно посмотреть у меня на сайте, слева в блоке "Каталог Новостей".
Как работает mod_arttree можно глянуть в статистике у пользователя (нужна регистрация).
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
И сюда пришла мода с серча называть ГСы СДЛами... как страшно жить
*

фобос

  • Захожу иногда
  • 171
  • 14 / 1
И сюда пришла мода с серча называть ГСы СДЛами... как страшно жить
И в каком месте мой сайт ГС?
*

xander kej

  • Захожу иногда
  • 233
  • 3 / 0
  • Keep working
норм сайт. Но я бы пересмотрел дизайн заднего фона.
Чем, кстати делал этот верхний новостной слайд?
« Последнее редактирование: 02.11.2010, 14:43:14 от xander kej »
*

фобос

  • Захожу иногда
  • 171
  • 14 / 1
норм сайт. Но я бы пересмотрел дизайн заднего фона.
Чем, кстати делал этот верхний новостной слайд?
mod_lofarticlesslideshow
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Максимальное количество параллельно запущенных обработчиков PHP

Автор Lzrv

Ответов: 4
Просмотров: 5613
Последний ответ 22.01.2018, 15:44:07
от kern.USR
Как убрать дубли страниц category_id?

Автор kirillich_s

Ответов: 4
Просмотров: 2641
Последний ответ 29.11.2016, 09:35:22
от kirillich_s
Как увеличить ширину колонок?

Автор masimka

Ответов: 0
Просмотров: 1325
Последний ответ 18.11.2015, 12:26:58
от masimka
Как убрать (скрыть) количество просмотров для определенной статьи?

Автор egoz

Ответов: 10
Просмотров: 12982
Последний ответ 10.05.2015, 06:11:47
от vipiusss
Слетели настройки отображения товаров и кол-во страниц в определенной категории компонента Virtuemar

Автор Romulez

Ответов: 0
Просмотров: 3050
Последний ответ 13.12.2014, 16:51:58
от Romulez