承接 markocupic/sac-event-registration-reminder 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

markocupic/sac-event-registration-reminder

最新稳定版本:2.0.14

Composer 安装命令:

composer require markocupic/sac-event-registration-reminder

包简介

Notify instructors about unconfirmed event registrations.

README 文档

README

Alt text

SAC Event Registration Reminder

Folgende Idee: Es wird ein Reminder-Tool benötigt, welches Tourenleitende und Bergführer/innen per E-Mail daran erinnert, dass diese noch unbearbeitete Registrierungen (nicht angenommen/abgelehnt und nicht auf Warteliste gesetzt) für Touren/Kurse haben, die sie seit mehr als 7 Tagen (einstellbar) nicht bearbeitet haben.

Ein paar Punkte dazu als Input:

  • Reminder E-Mail wird nach einer definierten Zeitperiode (z.B. jede Woche) an Organisator geschickt
  • E-Mail nur senden sobald min. 1 Teilnehmer/in nicht bearbeitet und folgende Bedingung:
  • Aktuelle Zeit des zyklischen Check > Anmeldezeitpunkt + Zeitperiode
  • Check an einem definierten Zeitpunkt (z.B. mittwochs um 6:00 Uhr)
  • Somit E-Mail zwischen min. 1 und max. 2 Wochen nach TN Anmeldezeitpunkt
  • Nur eine E-Mail pro Zeitperiode
  • Konfiguration von Admins:
  • Globales Ein-/Ausschalten (Auf Ebene Symfony Friendly Configuration)
  • Zeitperiode einstellbar (Auf Ebene Kalender)
  • Zeitpunkt definierbar (Cronjob auf Webhosting und Annotation in der Cron-Klasse)
  • Bemerkung: Benutzer kann es nicht individuell ausschalten!
  • Realisierbar z.B. mit Cron Job

E-Mail-Beispiel "Reminder für unbearbeitete Event-Anmeldungen":

Hallo Martin

Du hast für einen oder mehrere Events den Status der folgenden Teilnehmenden seit über 7 Tagen noch nicht bearbeitet:

Tour XYZ:

Teilnehmer/in Heidi Muster (seit 8 Tagen)

Diese neuen Anmeldungen in der vergangenen Woche sind ebenfalls hängig:

Teilnehmer/in Fritz Huber (seit 3 Tagen)

Teilnehmer/in Nadja Meier (seit 2 Tagen)

Kurs XYZ:

Teilnehmer/in Carla Muster (seit 8 Tagen)

Diese neuen Anmeldungen in der vergangenen Woche sind ebenfalls hängig:

Teilnehmer/in Benno Huber (seit 3 Tagen)

Teilnehmer/in Lisi Meier (seit 2 Tagen)

Bitte nimm die Teilnehmende an, lehne sie ab oder setze sie auf die Warteliste.

Konfiguration

# config/config.yml
sac_evt_reg_reminder:
  disable: false
  sid: 'dasrwuefhsd567ewdsf3265667zte'
  allow_web_scope: false
  notification_limit_per_request: 100
  default_locale: 'de'
  cron_schedule: '30 4 * * *' # default: every day at 04:30

统计信息

  • 总下载量: 73
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 4
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-07-18

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固