Новости 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 Ответов
  • 1941 Просмотров
*

Abrikos

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Как апнуть материал
« : 07.04.2010, 00:05:05 »
Такой вопрос интересует есть много материалов на сайте и время от времени некоторые из материалов надо поднять на сымый верх чтобы они были на первой странице на первом месте, ну как будто только что созданный материал, так вот если апать стрелочками то запаришься по одному разу вверх подымать если там штук 500 материалов, если менять циферку в поле порядок на 1 то таких материалов потом будет очень много тоже не вариант, нет ли функции поднять в самый верх или что-то в этом роде, вообщем как апнуть старый материал на первое место ?
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

Abrikos

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: Как апнуть материал
« Ответ #2 : 07.04.2010, 00:16:05 »
Мне не совсем это надо, попытаюсь объяснить, вот например есть материал допустим сериал какой-нибудь там 1 сезон 1 серия он был на первом месте потом понятно опустился, теперь вышла вторая серия и чтобы не создавать новый материал для этой серии просто переименовываем уже имеющийся и апаем на самый верх и потом он пусть опять опускается до выхода новой серии, а таких сериалов то не один, вот как так можно апать ?
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Re: Как апнуть материал
« Ответ #3 : 07.04.2010, 10:42:15 »
Во время переименовывания дату создания и публикации ставить новую, если порядок показа на странице установлен по дате.
*

Abrikos

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: Как апнуть материал
« Ответ #4 : 07.04.2010, 21:19:47 »
Поставил показ на главной сортировать по дате, теперь переименовываю материал и меняю дату, но нечего не происходит и в ячейке опубликовано значек заместо галочки горит восклицательный знак(Опубликовано, но приостановлено)? может что-то не так сделал ? или может еще есть варианты как апнуть ?  
« Последнее редактирование: 07.04.2010, 21:28:28 от Abrikos »
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Re: Как апнуть материал
« Ответ #5 : 07.04.2010, 21:34:33 »
Проблем здесь не должно быть, это стандартная функция.
*

Abrikos

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: Как апнуть материал
« Ответ #6 : 07.04.2010, 22:38:27 »
Все спасибо разобрался, стоял просто не тот часовой пояс, вот он и не принимал дату публикации...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Очень долго сохраняется материал

Автор murat

Ответов: 11
Просмотров: 6704
Последний ответ 05.06.2017, 12:12:15
от madcap
В яндексе одинаковый материал с разными Itemid

Автор Legran88

Ответов: 2
Просмотров: 2035
Последний ответ 03.11.2013, 06:01:52
от Legran88
Ссылка на материал доступна в любом виде

Автор Djoniwer

Ответов: 0
Просмотров: 1744
Последний ответ 08.10.2013, 18:53:14
от Djoniwer
Google Неправильная ссылка на материал

Автор Legran88

Ответов: 4
Просмотров: 1887
Последний ответ 02.10.2013, 14:58:01
от Pazys
Как сделать ссылку на материал загруженной страницы?

Автор vdv1979

Ответов: 2
Просмотров: 1692
Последний ответ 19.06.2013, 13:56:19
от vdv1979