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

fiter

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Здравствуйте!
Посоветуйте компонент интернет-магазина, в котором есть:

1) Корзина
2) Удобное добавление товаров
3) Возможность сделать отдельный каталог для зарегистрированных пользователей со своими ценами, зависящими от количества покупаемого товара (для оптовиков)
4) Оформления заказа через форму обратной связи (без выбора оплаты, доставки и т.п.)
*

roma_sanbl4

  • Захожу иногда
  • 184
  • 1 / 0
jbzoo может все вроде кроме 3 пункта. но не уверен.
если вирт, то 4 пункт требует кое-каких ковыряний в коде
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
хикашоп
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

Katran

  • Захожу иногда
  • 53
  • 2 / 0
Скорее всего VirtueMart. Первые три пункта реализованы в базовой комплектации, с оформлением заказа через форму обратной связи чуток придется повозиться. Это все есть на форуме в разделе VirtueMart. Мне когда-то приходилось делать подобное, т.е. клиент заполняет форму (см скрин по адресу http://f-bit.ru/473118  ) и вам на почту приходит сообщение:

Номер заказа: 27
Данные о покупателе
--------------------------------------------------
Имя: DSFSDF
Телефон: SDFSDFS
Город: SDFSDF
Адрес: SDFDSF@M.RU
Вид плательщика: Физическое лицо
Cпособ доставки: Самовывоз со склада
Cпособ оплаты: Наличными при получении
ИНН:
КПП:
--------------------------------------------------

Данные о товарах
--------------------------------------------------
Наименование: ИП 184-1;
Количество: 1
Артикул: 2001
Цена: 123
--------------------------------------------------
Итого: 123 руб.
--------------------------------------------------

P.S. Форму, необходимые поля для заполнения, стили (css) разумеется можно менять.
*

fiter

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
хикашоп

и 4 пункт там есть? Или нужно тоже код ковырять?
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
в опциях ставиться галочка, на каждом товаре появляется кнопка задать вопрос по товару - при отправке админу отправляетс письмо с указанием о каком товаре идет речь, если вы об это то да этот функционал есть в базовой версии
если как описали выше, что в форме обратной связи должны быть каието данные кроме полей емаил, тема, сообщение, то вам придется дорабатывать любой компонет который вы захотите использовать
« Последнее редактирование: 10.07.2014, 10:54:11 от AdWeb »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

Toliman

  • Захожу иногда
  • 85
  • 3 / 0
А какой магазмин позволяет импортировать материалы из Joomla? У меня сейчас simplecaddy но надо переезжать, можно ли это не вручную сделать?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Интернет магазин для торговли цифровыми товарами(текстовые файлы)

Автор friend111

Ответов: 1
Просмотров: 4628
Последний ответ 15.06.2023, 22:59:41
от Kasyanov
Не работает интернет-эквайринг на сайте

Автор Bommbba

Ответов: 24
Просмотров: 5723
Последний ответ 17.02.2023, 09:29:40
от Bommbba
Интернет эквайринг Сбербанка для VM3

Автор Танита Сар

Ответов: 1
Просмотров: 3816
Последний ответ 15.02.2023, 16:22:10
от Bommbba
Выбор - Joom-Shopping, J2Store, VM?

Автор Alex_gs

Ответов: 6
Просмотров: 4437
Последний ответ 16.02.2022, 15:00:35
от Akeksandr
Доработать интеграцию магазина j2store и YOOtheme Pro

Автор IgorGeneralov

Ответов: 0
Просмотров: 4176
Последний ответ 17.01.2021, 23:34:05
от IgorGeneralov