Могу ли я добавить механика virtuemart или другого механика eshop внутри настраиваемого компонента? [закрыто]

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

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

Кто-нибудь пробовал что-то подобное раньше? И если это возможно, какой интернет-магазин вы рекомендуете?

1 голос | спросил IseNgaRt 9 12015vEurope/Moscow11bEurope/MoscowMon, 09 Nov 2015 13:15:27 +0300 2015, 13:15:27

1 ответ


2

Зачем использовать сложный компонент, например Virtuemart, если вы на самом деле не собираетесь использовать большую часть его? Virtuemart (и аналогичные расширения) обрабатывает платежи через платежную систему, такую ​​как PayPal, Stripe, Google Кошелек, Amazon и т. Д., Используя API. Просто общайтесь напрямую с API из своего компонента.

Многие из этих систем включают в себя корзину покупок, которые можно легко интегрировать с вашим сайтом:

PayPal
PayPal - популярный вариант, поддерживающий как платежи с других учетных записей PayPal, так и прямые платежи с использованием кредитной карты. корзина покупок также может быть настроена если вы хотите, чтобы ваши клиенты могли добавлять несколько продуктов и оплачивать все сразу. Безопасность обрабатывается PayPal.

SnipCart
Еще один вариант, который я предлагаю вам взглянуть, - SnipCart . Он очень прост в использовании, и все, что вам нужно сделать, это включить их javascript-файл, и вы можете превратить любой элемент в кнопку покупки следующим образом:

<button type="button" class="snipcart-add-item"
 data-item-name="Headphones"
 data-item-price="200.00"
 data-item-id="42"
 data-item-url="https://snipcart.com/headphones">
  Add to cart
</button>

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

Основным преимуществом такого подхода является то, что вы добавляете весь код внутри своего компонента, не требуя от пользователя установки (и настройки) стороннего компонента для вашей системы для работы.

ответил johanpw 11 32015vEurope/Moscow11bEurope/MoscowWed, 11 Nov 2015 06:01:53 +0300 2015, 06:01:53

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132