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

Zegeberg

  • Захожу иногда
  • 279
  • 7 / 1
После обновления CMS на Joomla 3.9.5 перестал работать Jcomments... отвечаю на комментарий, крутится кружок ожидания и тишина. Если какие-то строки не заполнить, то выдаёт ошибку... типа заполните, заполняешь, не публикует. Что за? Совместимость?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

Zegeberg

  • Захожу иногда
  • 279
  • 7 / 1
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #2 : 07.05.2019, 20:59:48 »
А вообще 3.9.5 совместима с Jcomments? по консоли отладки много чего, но по плагину комментариев ничего.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #3 : 07.05.2019, 21:22:49 »
по консоли отладки
консоль браузера
А Jcomments откуда ?
« Последнее редактирование: 07.05.2019, 21:30:31 от draff »
*

Zegeberg

  • Захожу иногда
  • 279
  • 7 / 1
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #4 : 07.05.2019, 23:54:53 »
Как откуда, включил в Joomla режим отладки, там про комментарии ноль... а где смотреть ещё?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #5 : 08.05.2019, 08:12:29 »
А Jcomments откуда ?
Пишет ошибку, при отправке комментария, плагина recapctcha, а потом Jcomments  .Плагин recapctcha  стандартный ?
*

Zegeberg

  • Захожу иногда
  • 279
  • 7 / 1
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #6 : 08.05.2019, 09:03:53 »
Пишет ошибку, при отправке комментария, плагина recapctcha, а потом Jcomments  .Плагин recapctcha  стандартный ?
Да, только неделю назад работало, обновил 3.9.5 перестало. Капча интегрирована в плагин.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #7 : 08.05.2019, 09:16:26 »
Капча интегрирована в плагин.
В плагин или в Jcomments ? Может Jcomments   обновили  и интеграция слетела. 
Только что проверил на Joomla 3.9.5, PHP 7.2 Jcomments работает. Но у меня хак Jcomments  с подключением плагина recapctcha
*

Zegeberg

  • Захожу иногда
  • 279
  • 7 / 1
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #8 : 08.05.2019, 10:10:01 »
Дело такое, удалил Jcomments и поставил заново, с капчей на 3.9.5 работает, интегрируешь reCAPTCHA, то есть заменяю на изменённые файлы tpl_form и jcomments.ajax комментарии не проходят... на 3.8.4 проходило.... как теперь интегрировать jcomments с reCAPTCHA, а то боты проходят капчу как масло?((((
« Последнее редактирование: 08.05.2019, 10:15:42 от Zegeberg »
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #9 : 08.05.2019, 10:48:19 »
del
п.с.
Если просто не пропускать посты с ссылками, мой простой хак
« Последнее редактирование: 08.05.2019, 11:38:57 от draff »
*

Zegeberg

  • Захожу иногда
  • 279
  • 7 / 1
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #10 : 08.05.2019, 11:19:51 »
Создайте свой шаблон в папке tpl , рядом с дефолтным и укажите в настройках JComments свой шаблон. Так при обновлении не слетит форма. Но с хаком JComments только вставка проверочного кода, каждый раз при обновлении, пока разработчик не допишет сам . Попробуйте с моими файлами.
Код не мой, нашел в инете. Спсб добрым людям.
п.с.
Если просто не пропускать посты с ссылками, мой простой хак
Попробовал хак с запретом комментов со ссылкам - работает, подожду пока, может без ссылок спамить не будут так, но это временное решение, надо возвращать reCAPTCHA в будущем. Спасибо.
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #11 : 08.05.2019, 12:00:37 »
как теперь интегрировать jcomments с reCAPTCHA

Может подойдет? https://github.com/exstreme/Jcomments-Recaptcha2
*

Zegeberg

  • Захожу иногда
  • 279
  • 7 / 1
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #12 : 08.05.2019, 12:59:34 »
Может подойдет? https://github.com/exstreme/Jcomments-Recaptcha2
Попробую, старый вариант интеграции у меня работал и так до 3.9.5, с 9.5 не работает(((
*

Zegeberg

  • Захожу иногда
  • 279
  • 7 / 1
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #13 : 08.05.2019, 13:04:02 »
Может подойдет? https://github.com/exstreme/Jcomments-Recaptcha2
Поставил, капча есть, гугловской reCAPTCHA не наблюдаю)
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #14 : 08.05.2019, 14:35:05 »
гугловской reCAPTCHA не наблюдаю
Проверьте плагина reCAPTCHA 2.0 состояние
*

Zegeberg

  • Захожу иногда
  • 279
  • 7 / 1
Re: На Joomla 3.9.5 перестал работать Jcomments
« Ответ #15 : 08.05.2019, 16:06:21 »
reCAPTCHA
Включён плагин...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не отправляются комментарии из JComments 3.0.7.9

Автор akteon25

Ответов: 1
Просмотров: 1738
Последний ответ 21.02.2025, 12:41:06
от NewUsers
152-ФЗ jcomments электронная почта комментатора

Автор basn

Ответов: 1
Просмотров: 1738
Последний ответ 12.02.2025, 12:01:20
от basn
Как отключить капчу в jcomments 4?

Автор Алено4ка

Ответов: 1
Просмотров: 2753
Последний ответ 02.08.2024, 20:53:02
от ProtectYourSite
Вышла новая версия JComments Fork 4.0.16

Автор ProtectYourSite

Ответов: 79
Просмотров: 30461
Последний ответ 05.02.2024, 23:50:16
от ProtectYourSite
У Jcomments есть аналоги?

Автор ruslan13

Ответов: 10
Просмотров: 4966
Последний ответ 07.12.2023, 20:08:31
от Missile