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

antom

  • Захожу иногда
  • 59
  • 0 / 0
Всем привет!   ;)

Сори, возможно подобная тема уже есть, но я ее не нашел, может плохо искал....,

но тема в следующем: возможно кто-то сталкивался

В моем интернет магазине 2 продавца, возможно появится и 3 ий, так вот для одного оплата только через банк, а для другого необходимы все остальные способы оплаты, возможно ли каким то образом определять какая для какого товара.

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

Помогите информацией, может кто то сталкивался, я где то видел дополнения подобного действия, но где не могу найти, заранее всем спасибо, кто хотя бы прочитал эту тему.   ;)

 
*

Majestro

  • Захожу иногда
  • 170
  • 29 / 8
Тут нужно думать в другом направлении, мне кажется. Как автоматизировать выплаты на кошельки продавцов в конце отчетного периода, например.
Вы продали, оставили себе свой процент, перевели остаток продавцу.
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Из за этого приходится пока пользоваться только одной системой оплаты, что очень не удобно.

Технически возможно ограничиться для отдельных товаров определённым способом оплаты, но есть свои проблемы.

Как например поступать с разными способами оплаты если клиент в корзину накидает товаров от разных продавцов?
А если не давать ему такой возможности - клиенту тоже будет неудобно получать сообщение типа "Этот товар надо оформить отдельным заказом".

Если вы в рамках своего сайта выступаете для продавцов как агрегатор - собирайте деньги, потом делите между продавцами.
*

ViniPuh

  • Захожу иногда
  • 59
  • 0 / 0
Примерно такая же проблема, но у меня завязка на товары.
Я вроде нашел решение своей пробелмы, но прежде чем искать способ как оплатить(и почему бы разрабам не сделать хотя бы Webmoney для оплаты, а то ведь неудобно у них что-то покупать, ужас!)
Есть аддон Product payment http://www.webdesigner-profi.de/joomla-webdesign/shop/addons/product-payment.html?lang=en

Так, вот, прежде чем покупать хотел задать несколько впоросов.
Как я понял, товар индивидуально привязывается к способу оплаты и мне интересно, что будет если покупатель купит несколько товаров с разным способом оплаты? Ему придется делать разные заказы?
И еще. Я у себя сделал так, чтобы первый способ оплаты был по умолчанию, дабы скрыть этап этого выбора при покупки. А если я укажу при товаре совсем другой способ оплаты, он тоже станет по-умолчанию и этап все еще будет скрыт?

*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Если у
товара 1 - оплата 1
товара 2 - оплата 2
то исполузуется оплата по умолчанию
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Украинские плагины оплаты для версии 5, 0?

Автор Alex_gs

Ответов: 3
Просмотров: 3335
Последний ответ 12.01.2023, 01:16:57
от Alex_gs
Privat24 - плагин оплаты (приват24)

Автор vasya321

Ответов: 84
Просмотров: 25438
Последний ответ 05.07.2022, 10:39:36
от nevigen
LiqPay - плагин оплаты

Автор 1g0r

Ответов: 160
Просмотров: 44295
Последний ответ 31.12.2021, 23:17:26
от Biss
Плагин оплаты AlfaBank Казахстана

Автор Kokshetau

Ответов: 4
Просмотров: 3453
Последний ответ 13.01.2021, 18:40:11
от Kokshetau
Плагин оплаты кредитной картой [Альфа-Банк]

Автор v42bis

Ответов: 3
Просмотров: 5185
Последний ответ 30.11.2020, 22:00:28
от nevigen