eblick/contao-trigger

Contao开源CMS中基于时间和条件的触发框架,用于通知和其他功能

安装: 432

依赖项: 0

建议者: 0

安全: 0

星标: 16

关注者: 4

分支: 2

开放问题: 1

类型:contao-bundle

v2.0.0 2023-04-12 07:42 UTC

This package is auto-updated.

Last update: 2024-09-12 11:14:19 UTC


README

此捆绑包为Contao OpenSource CMS添加了一个可扩展的 条件 ⇒ 动作 框架。条件检查通过cron作业定期处理。如果执行一个或多个动作,将在触发日志中创建相应的条目。

组件

默认情况下,以下组件可用

  • 条件

    • 表格记录:在满足以下条件时,为所选表格的每一行执行一次动作

      A) 基于表格列的 自定义表达式 满足条件

      category == 'things' and sum_total - coupon 2 > 100

      B) 包含日期时间信息的字段与给定的 时间约束(例如,7天后 / 15分钟前)匹配。当使用后者时,可以覆盖执行时间(例如,提前3天,但在下午6点)。

    • 时间点:一旦达到给定的时间点,立即执行动作。这允许基本的调度。

  • 动作

    • 通知动作:允许通过 terminal42\notification-center(必须单独安装)发送自定义通知。可用的简单标记基于所选条件,并在后端显示。

安装

扩展框架