souldigital / silverstripe-userforms-payments
此包的最新版本(dev-master)没有可用的许可证信息。
UserForms Payments 允许CMS用户通过拖放界面创建动态表单,并无需涉及任何PHP代码即可接受支付。
dev-master
2015-02-27 03:21 UTC
Requires
- burnbright/silverstripe-omnipay: >=1.1.0
- silverstripe/userforms: >=2.0.5
This package is not auto-updated.
Last update: 2024-09-24 02:57:43 UTC
README
一个小型的模块,增加了从用户定义表单接受支付的功能。
描述
使用超级直观的用户表单界面和疯狂的灵活的Silverstripe Omnipay模块,在SilverStripe中添加了制作简单捐赠页面或类似页面的能力。
入门指南
请确保您已经设置了一个支付网关(使用SilverStripe Payments via Omnipay模块),然后只需将用户定义的支付表单页面添加到CMS中。
要求
- SilverStripe 3.1
- UserForms模块 https://github.com/silverstripe/silverstripe-userforms
- SilverStripe Payments via Omnipay https://github.com/burnbright/silverstripe-omnipay
限制
- 目前,“金额”变量是可见的,因此在前端很容易操作。这是故意的,因为该表单被设计为一个快速的“捐赠表单”,用户可以轻松选择自己的捐赠金额。
- Omnipay字段不会保存到数据库中,为了保存它们,在用户表单中添加一些隐藏字段并进行一些js魔法 - 这将在未来修复
免责声明
这是该模块的超疯狂早期alpha版本。它已经在我们的某些网站上进行了测试并且正在运行,但我不能保证它将适用于您。如果您遇到任何问题,请随时告诉我,我会尽快解决。任何帮助将这个模块完善起来的帮助都将非常感激!