ปลั๊กอิน sylius
v1.1.2
Lyra Collect for Sylius เป็นปลั๊กอินโอเพ่นซอร์สที่เชื่อมโยงเว็บไซต์อีคอมเมิร์ซที่ใช้ Sylius ไปยัง Lyra Collect ช่องทางการชำระเงินที่ปลอดภัยซึ่งพัฒนาโดย Lyra Network
composer require lyranetwork/sylius-lyranetwork-plugin dev-lyra
[sylius-root]/config/
: LyranetworkLyraLyranetworkLyraPlugin::class => ['all' => true],
[sylius-root]/config/
: sylius_lyra :
resource : " @LyranetworkLyraPlugin/Resources/config/routing.yaml "
[sylius-root]/config/packages
: winzou_state_machine :
sylius_payment :
callbacks :
after :
custom_action :
on : ["process", "authorize", "complete"]
do : ["@lyranetworklyra.order_service", "sendConfirmationEmail"]
args : ["object"]
[sylius-root]/config
: services:
[...]
lyranetworklyra.order_service:
class: LyranetworkLyraServiceOrderService
public: true
composer dump-autoload
ระมัดระวัง
SyliusAdminBundlePaymentMethod_form.html.twig
SyliusAdminBundleOrderShow_payment.html.twig
SyliusShopBundleCheckoutSelectPayment_choice.html.twig
SyliusUiBundleFormtheme.html.twig
cp -R vendor/lyranetwork/sylius-lyranetwork-plugin/LyranetworkLyra/Resources/views/bundles/* templates/bundles/
php bin/console cache:clear
ขณะนี้ปลั๊กอินควรพร้อมใช้งานในรายการวิธีการชำระเงินที่คุณสามารถสร้างได้
[sylius-root]/composer.json
ใน autoload psr-4 บรรทัดต่อไปนี้: "Lyranetwork\Lyra\": "LyranetworkLyra/src/"
[sylius-root]/config/
: LyranetworkLyraLyranetworkLyraPlugin::class => ['all' => true],
[sylius-root]/config/
: sylius_lyra :
resource : " @LyranetworkLyraPlugin/Resources/config/routing.yaml "
[sylius-root]/config/packages
: winzou_state_machine :
sylius_payment :
callbacks :
after :
custom_action :
on : ["process", "authorize", "complete"]
do : ["@lyranetworklyra.order_service", "sendConfirmationEmail"]
args : ["object"]
[sylius-root]/config
: services:
[...]
lyranetworklyra.order_service:
class: LyranetworkLyraServiceOrderService
public: true
composer dump-autoload
ระมัดระวัง
SyliusAdminBundlePaymentMethod_form.html.twig
SyliusAdminBundleOrderShow_payment.html.twig
SyliusShopBundleCheckoutSelectPayment_choice.html.twig
SyliusUiBundleFormtheme.html.twig
cp -R LyranetworkLyra/Resources/views/bundles/* templates/bundles/
php bin/console translation:extract en LyranetworkLyraPlugin --dump-messages
php bin/console translation:extract fr LyranetworkLyraPlugin --dump-messages
php bin/console translation:extract es LyranetworkLyraPlugin --dump-messages
php bin/console translation:extract de LyranetworkLyraPlugin --dump-messages
php bin/console translation:extract pt LyranetworkLyraPlugin --dump-messages
php bin/console translation:extract br LyranetworkLyraPlugin --dump-messages
php bin/console cache:clear
ขณะนี้ปลั๊กอินควรพร้อมใช้งานในรายการวิธีการชำระเงินที่คุณสามารถสร้างได้
ในอินเทอร์เฟซการดูแลระบบ Sylius:
Configuration > Payment methods
Create
ที่ด้านบนขวาของหน้าเพื่อแสดงรายการวิธีการชำระเงินที่ใช้ได้Payment by Lyra Collect
เพื่อเพิ่มและกำหนดค่าCreate
composer remove lyranetwork/sylius-lyranetwork-plugin
sylius/composer.json
ใน autoload psr-4 บรรทัด: "Lyranetwork\Lyra\": "LyranetworkLyra/src/"
[sylius-root]/config/
: LyranetworkLyraLyranetworkLyraPlugin::class => ['all' => true],
[sylius-root]/config/
sylius_lyra :
resource : " @LyranetworkLyraPlugin/Resources/config/routing.yaml "
[sylius-root]/config/packages
: winzou_state_machine :
sylius_payment :
callbacks :
after :
custom_action :
on : ["process", "authorize", "complete"]
do : ["@lyranetworklyra.order_service", "sendConfirmationEmail"]
args : ["object"]
[sylius-root]/config
: services:
[...]
lyranetworklyra.order_service:
class: LyranetworkLyraServiceOrderService
public: true
templates/bundles/
SyliusAdminBundlePaymentMethod_form.html.twig
SyliusAdminBundleOrderShow_payment.html.twig
SyliusShopBundleCheckoutSelectPayment_choice.html.twig
SyliusUiBundleFormtheme.html.twig
composer dump-autoload
php bin/console cache:clear
ไฟล์แหล่งที่มาของโมดูลการชำระเงิน Lyra Collect แต่ละไฟล์ที่รวมอยู่ในการแจกจ่ายนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT (MIT)
โปรดดู LICENSE.txt สำหรับข้อความทั้งหมดของใบอนุญาต MIT นอกจากนี้ยังมีให้บริการผ่านเว็บทั่วโลกที่ URL นี้: https://opensource.org/licenses/mit-license.html