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

hmarno

  • Захожу иногда
  • 84
  • 0 / 1
Добрый вечер. Сайт на локалке, самописный шаблон, установлен модуль "JUNewsUltra Pro", в настройках данного модуля выбираю сортировать "По рейтингу", в результате на сайте выдает следующую ошибку:

1054 Unknown column 'rating' in 'order clause' SQL=SELECT a.id,a.state,a.alias,a.publish_up, a.publish_down,a.title,a.introtext,a.created,a.modified_by,a.featured,a.created_by,a.catid FROM azmg6_content AS a WHERE a.state = 1 AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up < '2016-02-06 13:49:14' ) AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down > '2016-02-06 13:49:14' ) ORDER BY rating DESC LIMIT 0, 5

Подскажите пожалуйста, в чем может быть проблема?
« Последнее редактирование: 06.02.2016, 16:50:30 от hmarno »
*

hmarno

  • Захожу иногда
  • 84
  • 0 / 1
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
по ходу нет такой колонки теперь в таблице content, вот и ругается ).
можно по хитам поставить, заменив rating на hits

может есть обновления для данного расширения?
*

hmarno

  • Захожу иногда
  • 84
  • 0 / 1
по ходу нет такой колонки теперь в таблице content, вот и ругается ).
можно по хитам поставить, заменив rating на hits

может есть обновления для данного расширения?

По хитам он и так нормально работает, а хотелось бы именно по рейтингу. Модуль скачал с JED, обновлений к нему нет. Пробовал ради чистоты эксперимента установить на другой сайт под Joomla 3.4.8, и та же беда.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

YOOtheme pro ошибка фото

Автор andersonov

Ответов: 1
Просмотров: 2022
Последний ответ 20.12.2024, 19:16:38
от Missile
Ошибка после обновления Templater manager от разработчика Regular Labs

Автор fbr

Ответов: 2
Просмотров: 1465
Последний ответ 24.03.2021, 21:17:35
от fbr
Ошибка при установке DJ Reviews

Автор Kijv

Ответов: 0
Просмотров: 1219
Последний ответ 15.02.2021, 14:52:09
от Kijv
Ошибка при работе с widgetkit в админке

Автор stanzdor

Ответов: 2
Просмотров: 2245
Последний ответ 22.09.2020, 18:05:07
от Vekach
Ошибка Declaration of ticketController

Автор Limonkevich

Ответов: 6
Просмотров: 1700
Последний ответ 10.03.2020, 11:51:24
от Limonkevich