Die Bedingte Weiterleitung ist ein Spezialcontrol. Es ändert auf eine Auslösebedingung hin die aktuelle Seitenansicht von Benutzern. Ein Beispiel: Beim Klingeln an der Tür wechselt die Ansicht auf eine Seite mit dem Kamerabild der Tür.
Das Control ist auf der Seite unsichtbar. Es muss aber jeder Seite hinzugefügt werden, von der aus eine Weiterleitung stattfinden soll.
Arbeitsweisen
Es gibt zwei Arten, das Control einzusetzen:
- Ein Control pro Weiterleitung. Sie steuern, von welchen Seiten die Weiterleitung möglich ist, indem Sie das Control nur auf diesen Seiten platzieren.
- Mehrere Weiterleitungen in einem Control. Sie platzieren das Control auf allen Seiten und beschränken die einzelnen Weiterleitungen über die Quellseiten-Einschränkung.
Einrichten
- Legen Sie im Dialog Controls ein Control vom Typ Bedingte Weiterleitung an.
- Vergeben Sie einen Namen.
- Klicken Sie auf Seitenanwahlbedingung hinzufügen.
- Bearbeiten Sie die Bedingung (siehe unten) und bestätigen Sie sie.
- Ordnen Sie bei mehreren Bedingungen die Reihenfolge per Drag-and-drop. Die oberste Bedingung hat Vorrang.
- Bestätigen Sie den Dialog.
- Fügen Sie das Control den Seiten hinzu, von denen aus es weiterleiten soll.
Jede Bedingung lässt sich in der Liste bearbeiten und löschen.
Seitenanwahl-Bedingung
Im Dialog Seitenanwahl-Bedingung bearbeiten müssen mindestens Ziel und Auslöser definiert sein. Die übrigen Einschränkungen sind optional.
| Feld | Bedeutung | Hinweis |
|---|---|---|
| Name | Name der Bedingung | Erscheint in der Liste. |
| Ziel-Typ | Art des Ziels | X2B Visu/Liste, URL/Weblink oder Zurück. |
| X2B Seite | Zielseite | Nur bei X2B Visu/Liste. |
| URL | Zieladresse | Nur bei URL/Weblink. Vollständig mit Protokoll (https://), wie im Browser. |
| Auslösen | Formelausdruck, der die Weiterleitung auslöst, wenn er wahr (1) wird |
Muss mindestens einen Channel enthalten. Wird nur ausgewertet, wenn sich ein Element darin ändert. |
| Blockieren | Formelausdruck, der die Weiterleitung unterdrückt | Gilt, wenn er beim Eintreten der Auslösebedingung wahr ist. Leer lassen, wenn nicht benötigt. |
| Totzeit | Zeitspanne nach einer Auslösung, in der erneutes Auslösen unterbunden wird | |
| Gruppen | Benutzergruppen-Einschränkung | Leer = gilt für alle Benutzer. Sonst nur für Mitglieder mindestens einer Gruppe. |
| Quellen | Quellseiten-Einschränkung | Leer = Weiterleitung von jeder Seite. Sonst nur, wenn der Benutzer auf einer der Seiten ist. |
Gruppen und Quellseiten fügen Sie mit Benutzergruppen-Einschränkung hinzufügen bzw. Quellseiten-Einschränkung hinzufügen hinzu.
Hinweise und Grenzen
- Treffen mehrere Bedingungen gleichzeitig zu, verwendet das Control die am weitesten oben definierte, die für die Seite des Benutzers zulässig ist.
- Stehen mehrere Weiterleitungs-Controls auf einer Seite und lösen in zwei oder mehr davon zulässige Bedingungen aus, ist die ausgeführte Weiterleitung nicht vorhersehbar.
- Das Ziel Zurück (zur vorherigen Ansicht) ist im Code vorhanden, die Hilfe nennt nur Seite und URL.
- Die Standardgrösse des Controls ist Unsichtbar.
Siehe auch
- Controls
- Weblink
- Zurück-Schaltfläche
- Kamera-Control
