oveleon/isotope-product-licenses

Isotope 的产品许可证集成

安装: 128

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 0

开放问题: 0

类型:contao-bundle

1.3.1 2024-03-07 09:53 UTC

This package is auto-updated.

Last update: 2024-09-07 10:59:57 UTC


README

此扩展补充了许可证密钥管理和其分配到产品,然后可以通过插入标签获取并发送到通知中心。

如果成员已登录,此成员将自动分配许可证密钥。

当使用 "license_collection" 时,还会检查是否可以从订单记录中确定成员,以便稍后发送许可证并将成员分配给它。此外,订单 ID 存储在许可证中。

以下插入标签可用

  • {{license_collection::*}}
  • {{license_product::*}}

* = 集合 / 产品 ID

模块

使用 "Ordered-Licenses" 模块可以在订单确认中显示预订的许可证。

要确定当前订单及其许可证,URL 中必须包含 GET 参数 "uid"。例如,在订单确认页面上就是这样。它看起来像这样:"complete.html?uid=550af3fe73763"。

电子邮件示例内容

这是您已订购的许可证 🎉
{{license_collection::##order_id##}}

结果

这是您已订购的许可证 🎉
产品 1: ABCD-EFGH-IJKL-QRST-MNOP
产品 2: EFGH-ABCD-MNOP-QRST-IJKL
产品 3: IJKL-ABCD-EFGH-MNOP-QRST

使用插入标签时,默认通过 "iso_licenses_default" 模板交付许可证。如果指定了第三个参数,则可以使用自己的模板。(例如 {{license_collection::*::iso_licenses_mail}})。