bummzack / silverstripe-omnipay-ui
SilverStripe Omnipay UI模块
1.0.0-alpha1
2018-02-09 21:41 UTC
Requires
- silverstripe/admin: ^1.0
- silverstripe/silverstripe-omnipay: ^3@dev
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2024-09-10 15:32:30 UTC
README
为SilverStripe Omnipay模块提供的UI组件。
此模块包含原本属于omnipay模块的“支付”ModelAdmin。它还添加了按钮到支付GridFields,允许您捕获、退款或取消支付。
版本
1.0(开发中)适用于SilverStripe 4
对于SilverStripe 3兼容版本,请使用0.1.x
要求
- silverstripe-omnipay 3.0+及其依赖项。
安装
目前,Composer是设置此模块的唯一支持方式Composer。
composer require bummzack/silverstripe-omnipay-ui ^1@dev
添加PayableUIExtension(可选)
如果您有Payable
数据对象,例如您将omnipay模块的Payable
扩展添加到您的某些类中,您可能还希望添加PayableUIExtension
,该扩展添加了一个GridField组件以操作支付。
因此,如果您运行SilverShop,您还应在您的config.yml
中添加以下内容:
SilverShop\Model\Order: extensions: - Bummzack\SsOmnipayUI\Extensions\PayableUIExtension
支付管理
阅读支付管理指南
贡献
- 在CMS中使用的图标是Silk Icon set 1.3的一部分。Creative Commons Attribution 2.5 License