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

VinovNICK

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Привет всем! По дурости своей удалил плагин JoomThumbnail, но не через "Установить/удалить" а через интерфейс ftp клиента. Удалил два файла из папки plugins( joomthumbnail.xml и joomthumbnail.php) и папку joomthumbnail. После чего возникла потребность опять установить этот плагин, после установки и включения этого плагина, сайт перестает работать, не загружает страницу. Может нужно хвосты почистить как-то или еще что. Помогите советом пожалуйста!

Логи приложены

Код
[Fri Jun 17 13:22:34 2011] [error] PHP Notice:  Constant THUMBNAIL_METHOD_SCALE_MAX already defined in /home/artlab/www/site1/public_html/plugins/content/joomthumbnail/library/joomthumbnail.php on line 11

[Fri Jun 17 13:22:34 2011] [error] PHP Notice:  Constant THUMBNAIL_METHOD_SCALE_MIN already defined in /home/artlab/www/site1/public_html/plugins/content/joomthumbnail/library/joomthumbnail.php on line 12

[Fri Jun 17 13:22:34 2011] [error] PHP Notice:  Constant THUMBNAIL_METHOD_CROP already defined in /home/artlab/www/site1/public_html/plugins/content/joomthumbnail/library/joomthumbnail.php on line 13

[Fri Jun 17 13:22:34 2011] [error] PHP Notice:  Constant THUMBNAIL_ALIGN_CENTER already defined in /home/artlab/www/site1/public_html/plugins/content/joomthumbnail/library/joomthumbnail.php on line 14

[Fri Jun 17 13:22:34 2011] [error] PHP Notice:  Constant THUMBNAIL_ALIGN_LEFT already defined in /home/artlab/www/site1/public_html/plugins/content/joomthumbnail/library/joomthumbnail.php on line 15

[Fri Jun 17 13:22:34 2011] [error] PHP Notice:  Constant THUMBNAIL_ALIGN_RIGHT already defined in /home/artlab/www/site1/public_html/plugins/content/joomthumbnail/library/joomthumbnail.php on line 16

[Fri Jun 17 13:22:34 2011] [error] PHP Notice:  Constant THUMBNAIL_ALIGN_TOP already defined in /home/artlab/www/site1/public_html/plugins/content/joomthumbnail/library/joomthumbnail.php on line 17

[Fri Jun 17 13:22:34 2011] [error] PHP Notice:  Constant THUMBNAIL_ALIGN_BOTTOM already defined in /home/artlab/www/site1/public_html/plugins/content/joomthumbnail/library/joomthumbnail.php on line 18

[Fri Jun 17 13:22:34 2011] [error] PHP Fatal error:  Cannot redeclare class All_gallery in /home/artlab/www/site1/public_html/plugins/content/joomthumbnail/library/joomthumbnail.php on line 20
*

hedeag

  • Захожу иногда
  • 377
  • 23 / 3
Re: Проблемы с плагином JoomThumbnail v1.0
« Ответ #1 : 10.02.2012, 17:50:40 »
что бы не создавать новую тему напишу здесь, возникли проблемы с плагином,
появляется белый экран, причина ошибка www/plugins/content/joomthumbnail/library/joomthumbnail.php       
строчка 765
$type_file = substr($val, strlen($path)-3, 3);

предположительно из за модуля  VirtueMart Product Scroller
« Последнее редактирование: 10.02.2012, 18:28:44 от hedeag »
*

hedeag

  • Захожу иногда
  • 377
  • 23 / 3
Re: Проблемы с плагином JoomThumbnail v1.0
« Ответ #2 : 12.02.2012, 23:47:45 »
что никто не знает решения? может быть заменить плагин на какой то другой, если да то как это сделать
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблемы с модулем JUX Mega Menu

Автор spdx15

Ответов: 16
Просмотров: 2160
Последний ответ 10.07.2019, 14:38:49
от sivers
Встраивание видео с YouTube с плагином AllVideos 4.8.0

Автор VPN

Ответов: 0
Просмотров: 1425
Последний ответ 05.04.2018, 10:12:10
от VPN
Проблемы с плагином Seznam Captcha

Автор Mick_20

Ответов: 0
Просмотров: 1165
Последний ответ 07.09.2017, 10:14:55
от Mick_20
Проблемы с настройкой DPCalendar

Автор spirit2016

Ответов: 0
Просмотров: 1661
Последний ответ 22.04.2017, 17:56:07
от spirit2016
Проблемы с плагином JL No Doubles

Автор magick_world

Ответов: 11
Просмотров: 3253
Последний ответ 23.03.2017, 02:48:31
от alud