moritz-sauer-13/silverstripe-omnipay-ui

SilverStripe Omnipay UI 模块

安装: 4

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 0

分支: 9

类型:silverstripe-vendormodule

0.0.1 2024-07-18 12:19 UTC

This package is auto-updated.

Last update: 2024-09-18 12:38:40 UTC


README

这是一个从 bummzack/silverstripe-omnipay-ui 分支出来以支持 SS5 的版本

silverstripe-omnipay-ui

Scrutinizer Code Quality Code Coverage Build Status Latest Stable Version

SilverStripe Omnipay 模块的 UI 组件。

此模块包含原本属于 omnipay 模块的 "支付" ModelAdmin,并添加了按钮到支付 GridFields,允许您捕获、退款或取消支付。

版本

1.0(开发中)适用于 SilverStripe 4

对于适用于 SilverStripe 3 的版本,请使用 0.1.x

要求

安装

目前仅支持使用 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

支付管理

阅读 支付管理指南

贡献