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

face2005

  • Захожу иногда
  • 107
  • 0 / 0
Ребята, подскажите что за проблема в скриптах, когда любой запрос на поиск по сайту пишет:
Warning: sprintf() [function.sprintf]: Too few arguments in Z:\home\test4.ru\www\libraries\joomla\methods.php on line 138, хотя сам поиск происходит?
*

kempin

  • Захожу иногда
  • 145
  • 0 / 0
  • Не выстрелишь не попадешь
Re: поиск по сайту выдает ошибку
« Ответ #1 : 22.03.2011, 23:36:58 »
Как решил проблему? У меня таже история и ни где не могу найти ответ!
Спасибо! :D
*

kempin

  • Захожу иногда
  • 145
  • 0 / 0
  • Не выстрелишь не попадешь
Re: поиск по сайту выдает ошибку!
« Ответ #2 : 23.03.2011, 11:00:35 »
В общем ситуация следующая! Поиск Joomla по сайту не работает, выдает ошибку:

"Warning: require_once(/home/u4550/public_html/components/com_weblinks/helpers/route.php) [function.require-once]: failed to open stream: No such file or directory in /home/u4550/public_html/plugins/search/weblinks.php on line 49

Fatal error: require_once() [function.require]: Failed opening required '/home/u4550/public_html/components/com_weblinks/helpers/route.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u4550/public_html/plugins/search/weblinks.php on line 49"

Подскажите пожалуйста что делать, все перекапал а найти причину так и не смог, проверил плагины вроде все 6 шт. на месте, поиск включен, что может быть?
Заранее спасибо!
*

kempin

  • Захожу иногда
  • 145
  • 0 / 0
  • Не выстрелишь не попадешь
Re: поиск по сайту выдает ошибку
« Ответ #3 : 23.03.2011, 21:12:09 »
подскажите пожалуйста, а то совсем не знаю что делать :D
*

kempin

  • Захожу иногда
  • 145
  • 0 / 0
  • Не выстрелишь не попадешь
Re: поиск по сайту выдает ошибку
« Ответ #4 : 24.03.2011, 23:58:52 »
Не ужели ни кто не может подсказать?
*

neut ral

  • Захожу иногда
  • 252
  • 27 / 0
Re: поиск по сайту выдает ошибку
« Ответ #5 : 25.03.2011, 10:11:03 »
попробуйте отключить "Поиск - Веб-ссылки" - т.к. судя по ошибкам с ним что-то не так
вот кстати похожее: http://joomlaforum.ru/index.php/topic,113203.0.html
и вот: http://joomlaforum.ru/index.php/topic,80394.0.html
п.с.: пользуйтесь поиском на форуме - тут поиск работает ))
*

MALECKY

  • Захожу иногда
  • 88
  • 4 / 0
  • олег
Re: поиск по сайту выдает ошибку
« Ответ #6 : 15.02.2012, 17:07:58 »
Я УДАЛИЛ ЭТУ СТАРКУ
 
return call_user_func_array('sprintf', $args);

И ВСЕ ЗАРАБОТАЛО 

если не удалять тогда вам необходимо выключить плагин поиск по ссылкам
расширения> плагины> выберите тип >search >Поиск в веб-ссылах 
отключить его нужно
« Последнее редактирование: 15.09.2013, 18:34:48 от MALECKY »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Произошел сбой сайта, пишет ошибку

Автор alex86r93

Ответов: 8
Просмотров: 3231
Последний ответ 28.03.2017, 18:11:57
от alex86r93
Нужна помощь! Вместо сайта показывает белый лист в фаерфоксе и 500 ошибку в Chrome

Автор Fatima_007

Ответов: 1
Просмотров: 1936
Последний ответ 12.11.2015, 00:20:22
от wishlight
breadcrumb навигация по сайту

Автор petia

Ответов: 2
Просмотров: 2179
Последний ответ 21.07.2015, 05:43:19
от schneige
Интернет магазин на Joomla 1.5 выдает ошибку

Автор Vacheslav15

Ответов: 12
Просмотров: 2049
Последний ответ 16.05.2015, 22:29:24
от Vacheslav15
Поиск баннера в Joomla! 1.5.25 Stable

Автор vsokol

Ответов: 12
Просмотров: 2565
Последний ответ 10.04.2015, 08:19:10
от vsokol