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

gerelis

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Всем привет. Нашел очень удобный и простой компонент магазина (минимум настроек) все очень просто.
демо: http://demo.rockettheme.com/extensions/
Единственный минус (для меня) оплата происходит только через PayPal и Google Checkout.
Как сделать вместо оплаты через эти системы чтобы просто приходило письмо на почту.
Спасибо.
*

dieman

  • Захожу иногда
  • 136
  • 9 / 0
Поддержу вопрос.
*

Sergey Romanov

  • Давно я тут
  • 603
  • 19 / 0
Тогда это не магазин. Потому что это не продажа а Inquiry. Это другое. Если компонент магазина, значит там должны быть оплаты. И зачем из магазина такое делать. В данном случае можно проверить если  PayPal и Google Checkout сделаны как модули или плагины, то написеть плагин который просто отправит на мыло.

Но лучше использовать вещи по назначению. Просто используй то что разрабатывалось под твою задачу. Тогда она будет исполнена на сайте не как затычка в нерабочей дырке а как элегантное удобное решение. То есть будет не просто отсыпать емайл. А сделает возможность сформировать заказ предварительно, так же просматривать переписку по каждому заказу отдельно, автоматически прикреплять данные о товаре к запросу, добавлять дополнительные поля в запрос такие как например MOQ, Как Скоро, ...

Не понимаю нашли компонент галереи, понравился, и поэтому вопрос. "А как сделать так что бы выводить в нем список пользователей и можно было друг с другом подружиться."

Извините за сарказм :).
Лучший ССК всех времен Cobalt
*

12mv

  • Давно я тут
  • 548
  • 20 / 0
  • Гульсина
Мне тоже интересно, у нас Казахи к примеру многие не знают что такое веб-моней и делают квадратные глаза в БАНКЕ когда я интересуюсь как мне пополнить или снять. Если людям с образованием высшим и сидящим в банках не известно то и нашим покупателям обычным людям ничего кроме кредитки не известно.

И поэтому очень нравится этом компонент простотой, жаль что нет модулей к нему, вывод по категориям, и ротатор товаров на выборку из категории.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

PPF 3 – компонент для продажи электронных товаров

Автор varX

Ответов: 0
Просмотров: 4112
Последний ответ 20.08.2022, 20:22:19
от varX
Компонент недвижимости OS Property

Автор Ingener

Ответов: 110
Просмотров: 45453
Последний ответ 01.08.2021, 02:02:37
от cepseu
Доработать интеграцию магазина j2store и YOOtheme Pro

Автор IgorGeneralov

Ответов: 0
Просмотров: 4188
Последний ответ 17.01.2021, 23:34:05
от IgorGeneralov
Какой компонент лучше использовать для сайтов-каталогов?

Автор erlan_mk

Ответов: 20
Просмотров: 6404
Последний ответ 30.11.2020, 19:15:41
от AlexB
Akeeba Subscriptions - бесплатный компонент платной подписки!

Автор esmark

Ответов: 269
Просмотров: 53342
Последний ответ 06.02.2020, 14:04:10
от AdWeb