Dynamische Blöcke konfigurieren

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Verwenden Sie dynamische Blöcke, um Skripts zu verwenden oder um Informationen aus dem System abzurufen. Content befindet sich größtenteils in dynamischen Blöcken.

    Vorbereitungen

    Erforderliche Rolle: content_admin oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Dynamische Blöcke eignen sich gut für Auftragsbuchungen. Speichern Sie die Buchungen in Wissensartikeln, und zeigen Sie die Buchungen mit einem dynamischen Block an.

    Mehrere dynamische Blöcke sind vordefiniert, einschließlich der folgenden Elemente.
    • Neuer Content: Jeder der neuen Content-Blöcke ermöglicht das Erstellen von Blöcken beim Bearbeiten von Content Seiten.
    • Reines Anmelden: Die Standard-Anmeldeseite, die die Eingabe von Benutzername und Kennwort anfordert, einschließlich der Checkbox „Benutzernamen speichern“. Nachdem sich der Benutzer angemeldet hat, löst dieser Block Anmelderegeln aus.
    • Anmeldung: Ein Bereich, in dem sich ein abgemeldeter Benutzer anmelden und ein angemeldeter Benutzer abmelden kann. Dieser Block ist besonders für öffentlich verfügbare Content Seiten nützlich.
    • Suchen: Das Feld „Allgemeine Textsuche“ Derzeit ist die allgemeine Textsuche das einzige Suchformular, das in eine Content Seite einbezogen werden kann.
    • Suchergebnisse: Ein Bereich zum Anzeigen der Ergebnisse der allgemeinen Textsuche.

    Informationen zu Apache Jelly finden Sie unter Jelly-Tags.

    Hinweis:
    Dynamische Inhaltsblöcke im Content-Management-System werden nicht automatisch mit Escape-Zeichen versehen. Diese Blöcke müssen ihren eigenen Inhalt mit Escape-Zeichen versehen (z. B. zum Schutz vor potenziellen Cross Site Scripting-Angriffen). Weitere Informationen finden Sie unter Jelly-Escaping-Typen.

    Prozedur

    1. Navigieren zu Alle > Inhaltsmanagement > Dynamisch.
    2. Klicken Sie auf Neu.
    3. Füllen Sie das Formular „Dynamischer Content“ aus.
      Tabelle : 1. Formular „Dynamischer Content“
      Feld Beschreibung
      Name Geben Sie einen eindeutigen Namen für den dynamischen Content-Block ein.
      Kategorie Wählen Sie eine Kategorie aus, um die Organisation für den dynamischen Block bereitzustellen. Anhand der Kategorie wird auch die Detailseite festgelegt, in der dynamische Block-Links geöffnet werden.
      Frame Wählen Sie einen Randstyling für den dynamischen Block aus. Weitere Informationen finden Sie unter Formatieren Sie einen Frame.
      Aktiviert Aktivieren Sie diese Checkbox, um den Block für die Verwendung verfügbar zu machen.
      Bedingt Geben Sie die Skriptbedingungen ein, die angewendet werden sollen. Bei entsprechender Auswahl wird dem Formular das Skriptfeld Bedingung hinzugefügt.
      Zweiphasig Aktivieren Sie dieses Kontrollkästchen, um zweistufige Erweiterungen für Jelly-Syntaxzuzulassen.
      Dynamischer Inhalt Geben Sie das XML-Skriptfeld ein, anhand dessen das Verhalten des dynamischen Blocks festgelegt wird.