Abmeldefrist-Zeitpunkt | Umgewandeltes dateformat in den Benachrichtigungen
Closed this issue · 1 comments
Guten Tag,
mir ist aufgefallen, dass beim Angeben des Abmeldefrist-Zeitpunkts im Benachrichtigungstemplate über den Simple-Token ##event_unsubscribeLimitTstamp##
ein Timestamp ausgegeben wird.
Dieser Zeitstempel ist für einen normalen Nutzer nicht gut lesbar und sollte idealerweise in das in den Einstellungen hinterlegte Datums- und Zeitformat
umgewandelt werden.
Diese Änderung wäre dann hilfreich, wenn man dem Nutzer in der Bestätigungsmail darauf hinweisen möchte, bis wann er sich vom angemeldeten Event noch abmelden kann.
Da ich keine einfache Möglichkeit sehe eine Umwandlung über die Simple-Tokens zu ermöglichen, habe ich die Änderung direkt in der NotificationHelper-Klasse geändert, was auch funktioniert.
if($objEvent->unsubscribeLimitTstamp) {
$arrTokens['event_unsubscribeLimitTstamp'] = $dateAdapter->parse($configAdapter->get('timeFormat'), $objEvent->unsubscribeLimitTstamp);
} else {
$arrTokens['event_unsubscribeLimitTstamp'] = '';
}
if(is_numeric($objEvent->unsubscribeLimitTstamp)) {
$arrTokens['event_unsubscribeLimitTstamp'] = $dateAdapter->parse($configAdapter->get('datimFormat'), $objEvent->endDate);
}
Kann diese Änderung übernommen werden oder besteht hier ein Konflikpotential, welches ich übersehe?
Falls keines besteht, kann ich auch gerne einen PR erstellen.