Layout-Möglichkeiten für adaptive Formulare

Mit Adobe Experience Manager (AEM) können Sie benutzerfreundliche adaptive Formulare erstellen, den Endbenutzern eine dynamische Erfahrung bietet. Mit dem Formular-Layout wird gesteuert, wie Elemente bzw. Komponenten auf einem adaptiven Formular angezeigt werden.

Vorausgesetztes Wissen

Bevor Sie die verschiedenen Layoutfunktionen adaptiver Formulare kennenlernen, lesen Sie die folgenden Artikel, um mehr über adaptive Formulare zu erfahren.

Einführung in AEM Forms

Einführung in die Erstellung von Formularen

Layouttypen

In adaptiven Formularen stehen Ihnen die folgenden Layouttypen zur Verfügung:

Bedienfeldlayout Steuert, wie Elemente oder Komponenten in einem Bedienfeld auf einem Gerät angezeigt werden.

Mobile LayoutSteuert die Navigation eines Formulars auf einem Mobilgerät. Wenn das Gerät eine Breite von mindestens 768 Pixel aufweist, wird das Layout als Layout für Mobilgeräte betrachtet und für Mobilgeräte optimiert.

Symbolleiste LayoutSteuert die Platzierung der Aktionsschaltflächen in der Symbolleiste oder Bereichssymbolleiste eines Formulars.

Alle diese Bedienfeldlayouts werden in den folgenden Verzeichnissen definiert:

/libs/fd/af/layouts.

HINWEIS

Um das Layout eines adaptiven Formulars zu ändern, verwenden Sie den Bearbeitungsmodus in AEM.

Speicherort von Layouts im CRX-Repository

Bereichslayout

Formularersteller können jedem Bedienfeld eines adaptiven Formulars ein Layout zuordnen, einschließlich des Stammbedienfelds.

Die Bedienfeldlayouts stehen unter /libs/fd/af/layouts/panel zur Verfügung.

Liste der Bereichslayouts für den Stammbereich eines adaptiven
FormularsAbbildung: Liste der Bereichslayouts in adaptiven Formularen

Reaktionsschnell – alles auf einer Seite ohne Navigation

Verwenden Sie dieses Bedienfeldlayout, um ein reaktionsfähiges Layout zu erstellen, das sich ohne spezielle Navigation an die Bildschirmgröße Ihres Geräts anpasst.

Mithilfe dieses Layouts können Sie mehrere Komponenten des adaptiven Bedienfelds Bedienfeld nacheinander platzieren.

Formular mit einem reaktionsfähigem Layout auf einem kleinen Bildschirm

Abbildung: Formular mit reaktionsfähigem Layout, wie auf einem kleinen Bildschirm dargestellt

Formular mit einem reaktionsfähigem Layout auf einem großen Bildschirm

Abbildung: Formular mit reaktionsfähigem Layout, wie auf einem großen Bildschirm dargestellt

Assistent – ein Mehrstufenformular, bei dem jeder einzelne Schritt genau angezeigt wird

Verwenden Sie dieses Bedienfeldlayout, um in einem Formular eine geführte Navigation anzubieten. Beispielsweise können Sie dieses Layout verwenden, wenn Sie in einem Formular obligatorische Informationen erfassen und dabei die Benutzer Schritt für Schritt anleiten möchten.

Verwenden Sie die Komponente Panel adaptive form, um eine schrittweise Navigation innerhalb eines Bereichs bereitzustellen. Wenn Sie dieses Layout verwenden, gehen Benutzer erst dann zum nächsten Schritt über, wenn der aktuelle Schritt abgeschlossen ist.

window.guideBridge.validate([], this.panel.navigationContext.currentItem.somExpression)

Ausdruck für das Abschließen von Schritten im Assistentenlayout für ein Mehrstufenformular

Abbildung: Ausdruck zum Abschluss von Schritten im Assistenten-Layout für ein mehrstufiges Formular

Ein Formular, das den Assistentenlayout verwendet

Abbildung: Ein Formular mit dem Assistenten

Layout für Akkordeon-Design

Mithilfe dieses Layouts können Sie die Komponente Panel adaptive form in einem Bedienfeld mit Akkordeonnavigation platzieren. Mit diesem Layout können Sie außerdem wiederholbare Bedienfelder erstellen. Mit wiederholbaren Bedienfeldern können Sie Bedienfelder nach Bedarf hinzuzufügen oder entfernen. Sie können dabei die minimale und maximale Anzahl der Wiederholungen eines Bedienfelds festlegen. Außerdem kann auf Basis der in den Bedienfeldelementen bereitgestellten Informationen der Titel des Bedienfelds dynamisch festgelegt werden.

Der Zusammenfassungsausdruck kann verwendet werden, um im Titel des minimierten Bedienfelds die vom Endbenutzer eingegebenen Werte anzuzeigen.

Wiederholbare Bedienfelder mit Akkordeonlayout in adaptiven Formularen

Abbildung: Wiederholbare Bedienfelder mit dem Akkordeon-Layout

Layout mit Registerkarten – Registerkarten werden auf der linken Seite angezeigt

Mithilfe dieses Layouts können Sie die Komponente Panel adaptive form in einem Bedienfeld mit Registerkartennavigation platzieren. Die Registerkarten befinden sich auf der linken Seite der Bedienfeldinhalte.

Im Layout mit Registerkarten werden die Registerkarten links angezeigt

Abbildung: Registerkarten links neben einem Bedienfeld

Layout mit Registerkarten – Registerkarten werden oben angezeigt

Mithilfe dieses Layouts können Sie die Komponente Panel adaptive form in einem Bedienfeld mit Registerkartennavigation platzieren. Die Registerkarten befinden sich oberhalb der Bedienfeldinhalte.

Layout mit Registerkarten in adaptiven Formen mit Registerkarten am oberen Rand

Abbildung: Registerkarten oben im Bedienfeld

Layout für Mobilgeräte

Layouts für Mobilgeräte ermöglichen eine benutzerfreundliche Navigation auf mobilen Geräten mit relativ kleinen Bildschirmen. Bei Layouts für Mobilgeräte werden für die Formularnavigation entweder Registerkarten oder Assistenten verwendet. Durch die Anwendung eines Layouts für Mobilgeräte wird für das gesamte Formular ein einziges Layout zur Verfügung gestellt.

Dieses Layout steuert die Navigation mit einer Navigationsleiste und einem Hauptnavigationsmenü. Die Navigationsleiste zeigt das Symbol < und ​an, um die Navigationsschritte next und previous im Formular anzuzeigen.

Die Layouts für Mobilgeräte stehen unter /libs/fd/af/layouts/mobile/ zur Verfügung. Die folgenden Layouts für Mobilgeräte stehen in adaptiven Formularen standardmäßig zur Verfügung.

Liste der Layouts für Mobilgeräte in adaptiven Formularen

Abbildung: Liste von Layouts für Mobilgeräte in adaptiven Formularen

Wenn Sie ein Layout für Mobilgeräte verwenden, ist das Formularmenü für den Zugriff auf verschiedene Formularbedienfelder verfügbar, indem Sie auf das Symbol aem6forms_form_menu tippen.

Layout mit Bedienfeldtiteln in der Formularkopfzeile

Wie der Name schon sagt, werden bei diesem Layout neben dem Navigationsmenü und der Navigationsleiste Bedienfeldtitel angezeigt. Außerdem enthält dieses Layout Symbole für „Nächste“ und „Vorherige“ zur Navigation.

Layouts für Mobilgeräte mit Bedienfeldtiteln in den Formularkopfzeilen

Abbildung: Mobile Layouts mit Bedienfeldtiteln in den Formularkopfzeilen

Layout ohne Bedienfeldtitel in der Formularkopfzeile

Wie der Name schon sagt, werden bei diesem Layout nur das Navigationsmenü und die Navigationsleiste ohne Bedienfeldtitel angezeigt. Außerdem enthält dieses Layout Symbole für „Nächste“ und „Vorherige“ zur Navigation.

Layouts für Mobilgeräte ohne Bedienfeldtitel in den Formularkopfzeilen

Abbildung: Mobile Layouts ohne Bedienfeldtitel in den Formularkopfzeilen

Symbolleistenlayouts

Ein Symbolleistenlayout steuert die Positionierung und Anzeige von Aktionsschaltflächen, die Sie Ihren adaptiven Formularen hinzufügen. Das Layout kann auf Formular- oder Bedienfeldebene hinzugefügt werden.

Liste der Symbolleistenlayouts in adaptiven Formularen zur Steuerung des Schaltflächenlayouts

Abbildung: Liste der Symbolleistenlayouts in adaptiven Formularen

Symbolleistenlayouts stehen unter /libs/fd/af/layouts/toolbar zur Verfügung. Adaptive Formulare stehen in den folgenden Symbolleistenlayouts standardmäßig zur Verfügung.

Standardlayout für Symbolleiste

Dieses Layout wird als Standardlayout ausgewählt, wenn Sie einem adaptiven Formular Aktionsschaltflächen hinzufügen. Bei Auswahl dieses Layouts wird sowohl bei Desktop- als auch bei Mobilgeräten dasselbe Layout angezeigt.

Außerdem können Sie mehrere Symbolleisten mit Aktionsschaltflächen hinzufügen, die mit diesem Layout konfiguriert wurden. Eine Aktionsschaltfläche ist mit einem Formularsteuerelement verknüpft. Sie können die Werkzeugleisten so konfigurieren, dass sie sich vor oder nach einem Bedienfeld befinden.

Standardansicht für Symbolleiste

Abbildung: Standardmäßige Ansicht für die Symbolleiste

Mobiles festes Layout für Symbolleiste

Wählen Sie dieses Layout aus, um für Desktop- und Mobilgeräte alternative Layouts zur Verfügung zu stellen.

Für das Desktoplayout können Sie mithilfe bestimmter Beschriftungen Aktionsschaltflächen hinzufügen. Mit diesem Layout kann nur eine Symbolleiste konfiguriert werden. Wenn mit diesem Layout mehr als eine Symbolleiste konfiguriert wird, gibt es bei mobilen Geräten Überlagerungen und es ist nur eine Symbolleiste sichtbar. Sie können beispielsweise eine Symbolleiste am oberen oder unteren Rand des Formulars oder vor oder nach den Bedienfeldern im Formular einfügen.

Beim Layout für Mobilgeräte können Sie mithilfe von Symbolen Aktionsschaltflächen hinzufügen.

Festes Layout für Mobilgeräte für Symbolleiste

Abbildung: Festes Layout für Mobilgeräte für die Symbolleiste

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free