Anpassen einer Formularportal-Seite creating-a-forms-portal-page
Forms Portal-Komponenten bieten Webentwicklern Komponenten zum Erstellen und Anpassen von Formularportalen auf mit Adobe Experience Manager (AEM) erstellten Websites. Einen kurzen Überblick über das Formularportal finden Sie in der Einführung in das Veröffentlichen von Formularen in einem Portal.
Voraussetzungen prerequisites
Formularportal-Komponenten sind nicht standardmäßig verfügbar. Stellen Sie sicher, dass die folgenden Formularportal-Komponentenkategorien aktiviert sind, wie unter Aktivieren von Formularportal-Komponenten beschrieben.
Dokumenten-Services: Umfasst die Komponenten „Suche und Auflister“, „Link“ und „Entwürfe und Übermittlungen“.
Dokumentdienst-Eigenschaften: Umfasst die Komponenten „Datumseigenschaft“, „Eigenschaft von komplettem Text“, „Eigenschaftsprädikat“ und „Tag-Eigenschaft“. Diese Komponenten werden zum Konfigurieren der Suche in der Komponente „Suche und Auflister“ verwendet.
Sobald sie auf einer AEM Sites-Seite aktiviert sind, stehen diese Komponentenkategorien für die Verwendung im Komponenten-Browser zur Verfügung.
Formularportal-Komponentenkategorien
Komponente „Search & Lister“ search-amp-lister-component
Die Komponente „Suche und Auflister“, die in der Dokumentendienste-Komponentenkategorie verfügbar ist, dient zum Auflisten von Formularen auf einer Seite und zum Implementieren der Suche in den aufgelisteten Formularen. Die Komponente umfasst zwei Bereiche:
- Listenbereich, in dem die Formulare aufgeführt sind
- Suchbereich, in dem Sie die Suchfunktion hinzufügen
Sie können die Komponente „Suche und Auflister“ aus der Komponentenkategorie des Dokumenten-Services im Komponenten-Browser per Drag-und-Drop auf die Seite ziehen. Ist die Komponente hinzugefügt, sieht sie beispielsweise wie folgt aus.
Komponente „Suche und Auflister“ auf einer Seite mit Raster-Layout
Listenbereich list-pane
Im Listenbereich werden die Formulare aufgeführt. Die Komponente „Search & Lister“ bietet unterschiedliche Konfigurationsoptionen, mit denen Sie die Anzeige von Formularen im Listenbereich steuern können.
Um den Listenbereich zu konfigurieren, wählen Sie die Komponente „Suche und Auflister“ und dann aus. Das Dialogfeld Komponente bearbeiten wird geöffnet.
Listenbereich im Bearbeitungsmodus
Das Dialogfeld Bearbeiten enthält mehrere Registerkarten mit Konfigurationsoptionen (siehe Tabelle unten). Wählen Sie abschließend OK, um die Konfiguration zu speichern.
Suchbereich search-pane
Über den Suchbereich können Sie die Komponenten „Date Predicate“, „Full Text Predicate“, „Properties Predicate“ und „Tags Predicate“ aus der Kategorie „Document Services Predicates“ im AEM Sidekick hinzufügen. Diese Komponenten implementieren die Suchfunktion, mit der Benutzer nach den aufgeführten Formularen suchen können.
Tipp: Sie können anhand vorgegebener Kriterien die Liste der Formulare festlegen, die im Formularportal angezeigt werden, und die Suchfunktion für Endbenutzer ausblenden. Um die Formularliste zu steuern, verwenden Sie die Prädikatkomponenten, um Suchfilter anzuwenden. Sie können auch die Standardfilterwerte angeben und die Suche über die Registerkarte „Anzeige“ im Dialogfeld „Komponente bearbeiten“ deaktivieren.
Suchbereich mit den Eigenschaften für Datum, Volltext, Eigenschaften und Tags
Datumseigenschaft date-predicate
Die Komponente „Datumseigenschaft“ ermöglicht die Suche nach aufgeführten Formularen, die während eines festgelegten Zeitraums geändert wurden.
So konfigurieren Sie die Komponente „Datumseigenschaft“:
-
Wählen Sie die Komponente und dann aus. Das Dialogfeld „Bearbeiten“ wird geöffnet.
-
Geben Sie Folgendes an:
-
Typ: Die einzige verfügbare Option ist Last Modified Date (Letztes Änderungsdatum).
-
Text: Beschriftung der Komponente „Date Predicate“. Der Standardwert ist Last Modified Date (Letztes Änderungsdatum).
-
Start Date Label (Startdatumsbeschriftung): Beschriftung des Feldes „Startdatum“.
-
End Date Label (Enddatumsbeschriftung): Beschriftung des Feldes „Enddatum“.
-
Ausblenden: Damit wird der Standarddatumsfilter für die Auflistung von Formularen erzwungen.
-
-
Wählen Sie OK aus.
Vollständige Texteigenschaft full-text-predicate
Die Komponente „Volltexteigenschaft“ implementiert die Volltextsuche nach Formulardaten, zum Beispiel Name und Beschreibung. Benutzende können eine beliebige Textzeichenfolge suchen, um Formulare zu finden, die den Text in ihrem Namen oder ihrer Beschreibung enthalten.
So konfigurieren Sie die Komponente „Volltexteigenschaft“:
- Wählen Sie die Komponente und dann aus. Das Dialogfeld „Bearbeiten“ wird geöffnet.
- Geben Sie den Titel im Feld Haupttitel an.
- Wählen Sie OK aus.
Eigenschaften-Eigenschaft properties-predicate
Die Komponente „Eigenschaftsprädikat“ implementiert die Suche nach Formularen anhand von Formulareigenschaften, wie Titel, Autorin bzw. Autor und Beschreibung.
So konfigurieren Sie die Komponente „Eigenschaftsprädikat“:
-
Wählen Sie die Komponente und dann aus. Das Dialogfeld „Bearbeiten“ wird geöffnet.
-
Geben Sie auf der Registerkarte „Allgemein“ die Suchbeschriftung an. Der Standardwert ist Eigenschaften.
-
Wählen Sie auf der Registerkarte „Optionen“ Element hinzufügen aus.
-
Wählen Sie eine Eigenschaft in der Dropdownliste aus und geben Sie für die Eigenschaft eine Suchbeschriftung im Feld unter der Dropdown-Liste an.
-
Wiederholen Sie Schritt 4, um weitere Eigenschaften hinzuzufügen. Sie können auch einen Standardfilterwert für die Auflistung von Formularen anhand der angegebenen Kriterien festlegen und die Eigenschaft für die Suche durch Endbenutzer ausblenden. Aktivieren Sie das Kontrollkästchen „Ausblenden“ für eine Eigenschaft und legen Sie den Standardfilterwert fest.
Wenn Sie beispielsweise Formulare anzeigen möchten, die „Reise“ in ihrem Titel enthalten, wählen Sie „Ausblenden“ neben der Eigenschaft „Titel“. Geben Sie außerdem „Reise“ im Textfeld des Standardfilterwerts an. -
Wählen Sie OK aus.
Tag-Eigenschaft tags-predicate
Die Komponente „Tag-Eigenschaft“ implementiert die Suche nach Formularen anhand von in Forms Manager definierten Tags.
So konfigurieren Sie die Komponente „Tag-Eigenschaft“:
- Wählen Sie die Komponente und dann aus. Das Dialogfeld „Bearbeiten“ wird geöffnet.
- Wählen Sie neben dem Feld „Tags“ die Schaltfläche mit dem Abwärtspfeil aus.
- Wählen Sie geeignete Tags aus.
- Wählen Sie OK aus.
Die ausgewählten Tags werden im Suchbereich zusammen mit den Kontrollkästchen zur Auswahl angezeigt. Benutzer können ihre Suche nun anhand der Tags eingrenzen.
Auflisten von Formularen auf einer Seite list-forms-on-a-page-br
Um Formulare auf einer Seite aufzulisten, fügen Sie die Komponente Search & Lister der Seite hinzu und konfigurieren Sie den Listenbereich. Um den Endbenutzenden die Möglichkeit zu geben, Formulare nach Datum, Text und Tags zu durchsuchen, fügen Sie eine Suchbereichskomponente hinzu.
Um einen Link zu einem Formular an einer beliebigen Stelle auf der Seite anzuzeigen, verwenden Sie die Komponente „Link“. Weitere Informationen zu Link-Komponenten finden Sie unter Einbetten einer Link-Komponente in eine Seite.
Um die Formulare aufzulisten, die sich im Entwurfsstadium befinden, und die Formulare, die bereits eingereicht wurden, verwenden Sie die Komponente Entwürfe und Übermittlungen. Weitere Informationen finden Sie unter Anpassen der Komponente „Entwürfe und Übermittlungen“.
Eignung für Mobilgeräte mobile-device-friendliness
Die Formularportal-Komponente „Suche und Auflister“ ist für Mobilgeräte geeignet und passt sich entsprechend an. Das Layout aller drei Standardansichten (Raster, Karten, Bedienfeld) wird entsprechend dem Gerät, auf dem die Site geöffnet wird, angepasst, vorausgesetzt, die Webseite passt sich ebenfalls an. Die einfache Tatsache besteht darin, dass „Suche und Auflister“ nur eine Komponente ist und nicht den Seitenstil steuert.
In der folgenden Abbildung wird die Komponente „Suche und Auflister“ angezeigt, wenn sie auf einem Mobilgerät geöffnet wird:
Komponente „Search & Lister“
Anpassen einer Forms Portal-Seite customizing-a-forms-portal-page-br
Sie können eine Forms Portal-Seite anpassen und ihr ein unverwechselbares Erscheinungsbild verleihen. Sie können auch Metadaten hinzufügen, um die Suchabfrage zu verbessern, das Layout der Seite zu ändern und benutzerdefinierte CSS-Stile hinzuzufügen. Weitere Informationen finden Sie unter Anpassen von Vorlagen für Formularportalkomponenten.
In der AEM Forms-Benutzeroberfläche können Sie benutzerdefinierte Metadaten zu Formularen hinzufügen. Benutzerdefinierte Metadaten sind nützlich, wenn Sie den Endbenutzenden die Auflistung und Suche von Formularen ermöglichen möchten. Weitere Informationen zu benutzerdefinierten Metadaten finden Sie unter Anpassen von Vorlagen für Formularportalkomponenten.
Das Formularportal stellt vorkonfigurierte Render-Aktionen bereit. Sie können das Formularportal anpassen, um weitere Aktionen hinzuzufügen. Weitere Informationen finden Sie unter Hinzufügen einer benutzerdefinierten Aktion zu Formularlistenelementen.
Ähnliche Artikel
- Aktivieren von Formularportalkomponenten
- Erstellen einer Formularportalseite
- Auflisten von Formularen auf einer Webseite mithilfe von APIs
- Verwenden der Komponente „Entwurf und Übermittlung“
- Anpassen der Speicherung von Entwürfen und gesendeten Formularen
- Beispiel zur Integrierung der Komponente für Entwurf und Übermittlung in die Datenbank
- Anpassen von Vorlagen für Forms Portal-Komponenten
- Einführung in das Veröffentlichen von Formularen in einem Portal