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

vasya99

  • Новичок
  • 3
  • 0 / 0
Тормозит сайт
« : 09.11.2022, 20:53:27 »
Добрый день,
Тормозит сайт на Joomla. Я новичок, подскажите пожалуйста куда копать и как понять причину
Заранее благодарю
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
Re: Тормозит сайт
« Ответ #1 : 09.11.2022, 21:24:46 »
что значит тормозит?
версия Joomla?
версия php
индивидуальная помощь: @SetAlexx
*

vasya99

  • Новичок
  • 3
  • 0 / 0
Re: Тормозит сайт
« Ответ #2 : 09.11.2022, 21:46:51 »
Информация о системе

Параметр   Значение
 
Платформа, на которой работает PHP   Linux websrv03.office.local 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
Database Type   MySQL
Версия базы данных   5.5.5-10.4.27-MariaDB
Кодировка базы данных   utf8_general_ci
Database Connection Collation   utf8mb4_general_ci
Версия PHP   7.4.33
Веб-сервер   Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.33
Интерфейс между веб-сервером и PHP   apache2handler
Версия Joomla!   Joomla! 3.10.11 Stable [ Daraja ] 14-August-2022 14:18 GMT
Версия Joomla! Platform   Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
Браузер пользователя   Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36

Тормозит, значит долго грузится.
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
Re: Тормозит сайт
« Ответ #3 : 09.11.2022, 21:49:33 »
толку от этой инфы?
дайте прогрущку по Яндекс
индивидуальная помощь: @SetAlexx
*

vasya99

  • Новичок
  • 3
  • 0 / 0
Re: Тормозит сайт
« Ответ #4 : 09.11.2022, 21:52:25 »
Прогрузку по Яндекс это как?
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
Re: Тормозит сайт
« Ответ #5 : 09.11.2022, 21:54:05 »
скрины мастера
индивидуальная помощь: @SetAlexx
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Тормозит сайт
« Ответ #6 : 09.11.2022, 22:15:04 »
Лучше, конечно, адрес сайта в студию и краткое описание с вашим пониманием "все тормозит"
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Aborigen2000

  • Новичок
  • 3
  • 0 / 0
Re: Тормозит сайт
« Ответ #7 : 09.12.2022, 16:42:52 »
Приветствую!

Продолжу-ка я данную тему.
У меня в принципе такая же проблема с "тормозами сайта", а если быть точнее, страницы сайта открываются со значительной задержкой (30-45 сек).
Такие же задержки наблюдаются даже в рамках одной страницы, а именно когда пытаешь с одной ссылки перейти на другую.
При обращении в техподдержку хостинг-провайдера был получен следующий ответ, цитирую:
"Видим в мониторинге запросов к MySQL долго выполняющиеся или вообще зависающие запросы к базе данных сайта. Зачастую, такая ситуация возникает из-за плохо оптимизированных запросов в скриптах, например выполняющих слишком "широкие" выборки или обновления данных. Внешне это может проявляться как "белый экран", очень долгое открытие страницы или ошибки 502. После принудительного сброса и повторного входа на сайт эти запросы возникают снова."

Предлагают определить каким скриптом вызывается эта проблема.

Есть мысли на этот счёт?
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
Re: Тормозит сайт
« Ответ #8 : 10.12.2022, 00:16:33 »
дайте хоть свйт га анализ
индивидуальная помощь: @SetAlexx
*

Aborigen2000

  • Новичок
  • 3
  • 0 / 0
Re: Тормозит сайт
« Ответ #9 : 10.12.2022, 08:00:27 »
дайте хоть свйт га анализ
А можно поточнее, что нужно. Из вашего предложения не совсем понятно, что имелось ввиду.
К сожалению, я впервые занимаюсь вопросом такого рода и соответственно могу не понимать ваших просьб.
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
Re: Тормозит сайт
« Ответ #10 : 10.12.2022, 09:48:42 »
сайт покажите что бы понимать о чем речь
индивидуальная помощь: @SetAlexx
*

Aborigen2000

  • Новичок
  • 3
  • 0 / 0
Re: Тормозит сайт
« Ответ #11 : 10.12.2022, 10:06:39 »
сайт покажите что бы понимать о чем речь
А есть тут возможность как то в личку скидывать информацию?
*

marksetter

  • Завсегдатай
  • 1045
  • 40 / 0
Re: Тормозит сайт
« Ответ #12 : 10.12.2022, 10:37:32 »
после 20 сообщений
индивидуальная помощь: @SetAlexx
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сайт перестал нормально грузиться

Автор Leo1986

Ответов: 17
Просмотров: 2672
Последний ответ 11.06.2025, 13:55:08
от zilonitiz
Как конвертировать сайт Joomla в мобильное приложение?

Автор 62411

Ответов: 1
Просмотров: 1391
Последний ответ 14.06.2024, 15:31:24
от Olg
После выключения расширения лег сайт

Автор blind

Ответов: 4
Просмотров: 1954
Последний ответ 19.05.2024, 14:13:33
от blind
Google Переводчик не переводит сайт

Автор Aqua

Ответов: 1
Просмотров: 1591
Последний ответ 04.03.2024, 12:50:00
от kovAlexandr78
Администрирую и редактирую сайт на CMS Joomla. Вопросы про настройки CMS

Автор admi5575

Ответов: 4
Просмотров: 1238
Последний ответ 10.05.2023, 09:02:29
от admi5575