From 48f68af67628f036b028e196734b3155ebf6f488 Mon Sep 17 00:00:00 2001 From: Yanick Witschi Date: Thu, 2 May 2024 17:43:01 +0200 Subject: [PATCH] Clarified format of conditions --- .../notification-center-pro/message-conditions/_index.de.md | 6 ++++++ .../notification-center-pro/message-conditions/_index.en.md | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/docs/notification-center-pro/message-conditions/_index.de.md b/docs/notification-center-pro/message-conditions/_index.de.md index e1c9ec0..c79549d 100644 --- a/docs/notification-center-pro/message-conditions/_index.de.md +++ b/docs/notification-center-pro/message-conditions/_index.de.md @@ -22,6 +22,12 @@ Nun können wir mit `##form_urgent## === 'yes'` eine gesamte Nachricht nur dann ![Screenshot der Bedingung im Backend]({{% asset "/notification-center-pro/images/screenshot_message_condition.png" %}}?classes=shadow) +{{% notice idea %}} +Technisch gesehen brauchst du die `##` nicht, wenn du Bedingungen definierst. Sie werden entfernt, bevor sie ausgewertet werden. Ihre Verwendung +dient nur zu deiner eigenen Benutzerfreundlichkeit, da sie die automatische Vervollständigung aktivieren. Du kannst aber genauso gut direkt `form_urgent === 'yes'` schreiben. Beide +Varianten werden funktionieren. Bedingungen innerhalb des E-Mail-Textes z.B. werden ja auch ohne die `##` geschrieben (z.B. `{if form_urgent === 'yes'}`). +{{% /notice %}} + {{% notice tip %}} Diese Funktion ist besonders mächtig im Zusammenspiel mit [benutzerdefinierten Tokens]({{< ref "/custom-tokens" >}})! {{% /notice %}} diff --git a/docs/notification-center-pro/message-conditions/_index.en.md b/docs/notification-center-pro/message-conditions/_index.en.md index 72709d4..b171d13 100644 --- a/docs/notification-center-pro/message-conditions/_index.en.md +++ b/docs/notification-center-pro/message-conditions/_index.en.md @@ -22,6 +22,12 @@ Now we can use `##form_urgent## === 'yes'` to send an entire message only if the ![Screenshot of the condition in the back end]({{% asset "/notification-center-pro/images/screenshot_message_condition.png" %}}?classes=shadow) +{{% notice idea %}} +Technically speaking, you don't need the `##` when defining conditions. They are removed before being evaluated. Using them +is only for your own usability as they trigger autocompletion. But you might as well write `form_urgent === 'yes'` directly. Both +variants will work. Conditions within the e-mail text, for example, are also written without the `##` (e.g. `{if form_urgent === 'yes'}`). +{{% /notice %}} + {{% notice tip %}} This function is particularly powerful in combination with [custom tokens]({{< ref "/custom-tokens" >}})! {{% /notice %}}