bummzack/silverstripe-omnipay-ui

SilverStripe Omnipay UI模块

安装次数: 10,712

依赖者: 2

建议者: 4

安全性: 0

星标: 5

关注者: 2

分支: 9

开放问题: 7

类型:silverstripe-vendormodule

1.0.0-alpha1 2018-02-09 21:41 UTC

This package is auto-updated.

Last update: 2024-09-10 15:32:30 UTC


README

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

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

支付管理

阅读支付管理指南

贡献