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

jlivingston

  • Новичок
  • 3
  • 0 / 0
Добрый день ! Вопрос. Есть сайт https://filialpskovgu.ru/ на главной есть история филиала, когда переходим на новость открывается полная новость и еще её урезанный дубликат ? Как исправить. И еще вопрос, где можно отредактировать фон на белый для вывода новости ? В админке это простой вывод контента (создан модулем)
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
У модуля "О филиале" привязка к пунктам меню установлено - На всех страницах. Настройте показ под себя, например - только на пункте меню относящемся к главной странице. На счет фона - тут нужно править стили CSS, если не хотите затрагивать вывод всех прочих модулей, тогда в настройках модуля в админке добавьте свой класс в графе "Суффикс CSS-класса модуля" поставив вначале пробел, например " my_class" и в CSS стилях настраивайте данный класс как вам больше нравится.
*

jlivingston

  • Новичок
  • 3
  • 0 / 0
Ну так то галочка стоит показ только на главной странице. Если перейти в другие разделы или за пределы полной новости, короткая новость исчезает.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Тут Вам надо либо для позиции условия прописывать, либо поставьте Advanced Module Manager - там можно указать, показывать в материалах или нет.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Создайте пункт меню (можно скрытый), для категории в которой у вас находится материал "О филиале".
*

jlivingston

  • Новичок
  • 3
  • 0 / 0
сделал пункт меню (о филиале) hidden
тип пункта меню-список материалов категории
категория - (там где новость (категория - о филиале))
Или я что то не так делаю ?
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Если пункт меню опубликован, то все вроде так. На всякий случай уточняю, под скрытым подразумевается, что это меню не обязательно должно выводится и быть видимым, но опубликованным обязательно. Обычно для этих целей создается отдельное меню, к которому не будет модуля вывода в шаблоне, а в нем уже создаются "скрытые" пункты меню. На странице они нигде не фигурируют, но фреймворк их обрабатывает.
=====
Сейчас на тестовом сайте воссоздал вашу проблему. Создал тестовую категорию, сделал вывод с привязкой к главной странице модуль типа "Материалы - Новости". При переходе в материал из модуля он виден и на странице материала. Создал отдельный пункт меню для тестовой категории, в моем случае я указал шаблон блога категории, но после проверял и список материалов категории. Пункт меню опубликован в "скрытом" меню. После переходя на подробную страницу из модуля, он пропал.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Почему в Phoca Guestbook не защищает Google Captcha?

Автор Mick_20

Ответов: 2
Просмотров: 1469
Последний ответ 24.03.2025, 20:37:10
от R31rus
Не отображается слайдер на телефоне / Smart Slider

Автор AlexandraPushkina

Ответов: 2
Просмотров: 1368
Последний ответ 20.06.2024, 08:40:20
от AlexandraPushkina
Почему Joomla не поддерживает формат webp?

Автор Sensession

Ответов: 74
Просмотров: 15544
Последний ответ 03.10.2023, 19:44:42
от fsv
Некорректно отображается номер и почта

Автор web_signal

Ответов: 4
Просмотров: 937
Последний ответ 16.08.2023, 11:48:06
от web_signal
Модуль «Материалы - Новости» выводит неправильное количество материалов

Автор goga_pgasovav

Ответов: 1
Просмотров: 1322
Последний ответ 20.03.2023, 19:30:45
от goga_pgasovav