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

annavanlee

  • Новичок
  • 3
  • 0 / 0
Добрый день
Сайт-юридические услуги- был взломан. на сайт поставлено всплывающее окно. Предлагается заполнить форму бесплатной консультации юриста. Заполняем.Перезванивают. Известная кидалищная юрконторка.
Уводят клиентов, но, главное. огромный ущерб репутации.
Не хотим лечить сайт- хотим наказать по всей строгости взломщика, фирму которой принадлежит виджет, и фирму в пользу которой виджет поставлен.
Но хотим предупредить посетителей сайта что этот виджет не наш
Пожалуйста посоветуйте модуль или компонент чтобы мы смогли автоматически добавить в каждую статью на сайте предупреждение посетителям.
Статей много. вручную нереально.
Спасибо
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Зачем так? Есть средства лучше. Нужно просто поломать JavaScript системным плагином, и виджет не будет работать. Но это тонкая работа, разумеется. А таким способом, как у Вас, Вы лишь всех клиентов распугаете. Оно Вам надо?
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Не думаю, что некоторые пользователи вообще читать будут. Обращайтесь в полицию.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Для пользователей можно создать файл index.php и заменить им оригинальный, а внутри прописать - сайт временно не работает по техническим причинам. Пока будете решать юридические вопросы, эта страница хоть немного защитит репутацию.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
Добрый день
Сайт-юридические услуги- был взломан. на сайт поставлено всплывающее окно. Предлагается заполнить форму бесплатной консультации юриста. Заполняем.Перезванивают. Известная кидалищная юрконторка.
Уводят клиентов, но, главное. огромный ущерб репутации.
Не хотим лечить сайт- хотим наказать по всей строгости взломщика, фирму которой принадлежит виджет, и фирму в пользу которой виджет поставлен.
Но хотим предупредить посетителей сайта что этот виджет не наш
Пожалуйста посоветуйте модуль или компонент чтобы мы смогли автоматически добавить в каждую статью на сайте предупреждение посетителям.
Статей много. вручную нереально.
Спасибо
В первую очередь, вы должны заботиться о безопасности своих клиентов, с таким подходом вы далеко не уедите, ну ломанули вас, вы наказали, а дальше что? вас потом еще 150 раз ломанут, в отместку песимезируют вашь сайт и останитесь вы у разбитого карыта... А всплывающий виджет вам урок, что нужно также работать над безопасностью сайта...
*

annavanlee

  • Новичок
  • 3
  • 0 / 0
ребята) мы обратимся в полицию. и попробуем засудить как производителя по. так и того в чью пользу это по работает. мы напишем и в амазон- там обрабатываеться код программы взломщика. и регистратору. и в хостинг где стоит сайт злоумышленников. и напишем про это хорошую статью- чтобы тот кто попадет в нашу ситуацию знал чт делать. но сейчас- пожалуйста- посоветуйте расширение))))
*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
посоветуйте расширение
С моей точки зрения, идеальных расширений нет, тут общие меры принимать надо, ставте фаервол, наводите профилактические меры по устранению проблемы, усиливайте защиту...
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Да нет такого расширения. У вас, условно говоря, в квартире труп разлагается, а вы спрашиваете, чем на двери побрызгать, чтобы мухи не садились. Зафиксируйте факт взлома и устраняйте причину. Восстанавливайте работоспособность сайта, если он вам дорог. Суды, расследования - это всё очень небыстро. А за это время ваш сайт пессимизируют в поисковиках - а в поисковики вы с адвокатом не пойдёте, им пофигу, почему у вас на сайте редирект или зловред.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Цитировать
Пожалуйста посоветуйте модуль или компонент чтобы мы смогли автоматически добавить в каждую статью на сайте предупреждение посетителям.
на самом деле, то что вы хотите, делается обычным модулем HTML, который размещается на всех страницах сайта. и пишите там что хотите, что это не ваш виджет, и так далее.

Цитировать
Не хотим лечить сайт- хотим наказать по всей строгости взломщика, фирму которой принадлежит виджет, и фирму в пользу которой виджет поставлен.
Но хотим предупредить посетителей сайта что этот виджет не наш
не буду ничего говорить. 3 раза пробовал, переписывал. непечатные выражения один хрен проскакивали. поэтому лучше промолчу.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При открытии сайта с режима инкогнито перекидывает на вирусный сайт

Автор 62411

Ответов: 6
Просмотров: 3989
Последний ответ 31.03.2024, 16:14:32
от SeBun
Netflix! - Клиент поймал фишинг на старый сайт. Где порылись собаки?

Автор Alex_gs

Ответов: 9
Просмотров: 2733
Последний ответ 05.11.2021, 21:47:31
от wishlight
Взломали сайт. Как в некоторых случаях делаю я

Автор cntrl

Ответов: 0
Просмотров: 1569
Последний ответ 29.08.2020, 00:25:24
от cntrl
Безопасный вход на сайт Joomla и админка

Автор jm

Ответов: 9
Просмотров: 2681
Последний ответ 19.07.2020, 23:57:17
от wishlight
[Руководство] Как защитить сайт на версии 1.5 (не поддерживается разработчиками)

Автор flyingspook

Ответов: 13
Просмотров: 8349
Последний ответ 08.01.2020, 12:52:55
от winstrool