Verwenden des Layout-Modus zum Ändern der Größe von Komponenten use-layout-mode-to-resize-components
Adobe empfiehlt, die modernen und erweiterbaren Kernkomponentenzur Datenerfassung zu verwenden, um neue adaptive Formulare zu erstellenoder adaptive Formulare zu AEM Sites-Seiten hinzuzufügen. Diese Komponenten stellen einen bedeutenden Fortschritt bei der Erstellung adaptiver Formulare dar und sorgen für beeindruckende Anwendererlebnisse. In diesem Artikel wird der ältere Ansatz zum Erstellen adaptiver Formulare mithilfe von Foundation-Komponenten beschrieben.
Mit der Authoring-Oberfläche für adaptive Formulare können Sie mithilfe des Layout-Modus die Größe von Komponenten ändern. Indem Sie blaue Punkte per Drag-und-Drop in Spalten ziehen, können Sie den Start- und Endpunkt zur Positionierung der Komponenten definieren. Die blauen Punkte werden nach dem Tippen auf die Komponente im responsiven Raster angezeigt. Das responsive Raster besteht aus 12 gleichen Spalten. Die weiße und blaue Farbschattierung in alternativen Spalten setzt die Spalten voneinander ab.
Sie können den Layout-Modus verwenden, um die Größe von Komponenten für alle Gerätetypen wie Desktopcomputer, Tablet, Smartphone und andere kleinere Geräte zu ändern. Das Tablet leitet die Layout-Konfiguration automatisch von der Desktopversion ab und die kleineren Geräte leiten die Layout-Konfiguration vom Smartphone ab. Sie können die automatisch abgeleiteten Konfigurationen jedoch überschreiben, um für jeden Gerätetyp eine andere Konfiguration zu definieren.
Zugriff auf Layout-Modus access-layout-mode
Wählen Sie Layout aus der Dropdownliste, die oben in der Authoring-Oberfläche für adaptive Formulare neben der Option Vorschau angezeigt wird. Das Formular wird im Layout-Modus angezeigt.
-
Melden Sie sich bei Ihrer AEM-Autoreninstanz an und navigieren Sie zu Adobe Experience Manager > Formulare > Formulare und Dokumente.
-
Erstellen Sie ein adaptives Formular oder öffnen Sie ein vorhandenes.
-
Wählen Sie Layout aus der Dropdownliste, die oben neben der Option Vorschau angezeigt wird. Das Formular wird im Layout-Modus angezeigt.
Anpassen der Größe von Komponenten resize-components
-
Wählen Sie im Layout-Modus die Komponente aus, deren Größe geändert werden soll. Die blauen Punkte werden am Beginn und am Ende des responsiven Rasters angezeigt.
-
Ziehen Sie die blauen Punkte mit der Maus, um die Position der Komponente im responsiven Raster zu definieren.
Die Symbolleiste, die nach dem Tippen auf Komponenten angezeigt wird, besteht aus folgenden Optionen:
- Übergeordnet: Wählen Sie das übergeordnete Element einer Komponente aus.
- Breakpoint-Layout wiederherstellen: Machen Sie alle Änderungen der Größe rückgängig und wenden Sie das Standard-Layout auf die Komponente an.
- In neue Zeile gleiten lassen: Versetzt die Komponente in die nächste Zeile, wenn sich mehrere Komponenten in derselben Zeile befinden.
Sie können die Option Breakpoint-Layout wiederherstellen ( ) auch auf Bedienfeldebene verwenden, um alle Änderungen der Größe rückgängig zu machen.
note note NOTE Sie können die Größe von Tabellenspalten, Symbolleisten, Symbolleistenschaltflächen und Zielbereichskomponenten mit dem Layout-Modus nicht ändern. Verwenden Sie den Stilmodus, um die Größe dieser Komponenten zu ändern.
Beispiel example
Ziel: Eine Tabellenkomponente und eine Bildkomponente sollen eingefügt und parallel in einem adaptiven Formular positioniert werden.
-
Fügen Sie die Tabellen- und Bildkomponenten mit dem Modus Bearbeiten in das adaptive Formular ein. Die Bildkomponente wird nach der Tabellenkomponente angezeigt.
-
Wechseln Sie in den Layout-Modus und wählen Sie die Tabellenkomponente aus. Die blauen Punkte zur Größenanpassung der Komponente werden in den Spalten 1 und 12 angezeigt.
-
Ziehen Sie per Drag-und-Drop den blauen Punkt von Spalte 12 in Spalte 6 des responsiven Rasters.
-
Wählen Sie analog dazu die Bildkomponente und ziehen Sie per Drag-und-Drop den blauen Punkt von Spalte 1 in Spalte 7 des responsiven Rasters. Die Tabellen- und Bildkomponenten werden parallel zueinander angezeigt.
Sie können die Bildkomponente und dann die Option In neue Zeile platzieren auswählen, die in der Symbolleiste verfügbar ist, um die Bildkomponente zur nächsten Zeile zu verschieben.
Ändern der Größe von Bereichen resize-panels-layout-mode
Führen Sie folgende Schritte aus, wenn Sie die Größe des gesamten Bereichs statt der Größe einzelner Komponenten ändern möchten:
-
Wählen Sie eine der Komponenten im Bereich aus, dessen Größe Sie ändern möchten. Wählen Sie und dann die erste Option in der Dropdown-Liste aus, wenn der Bereich der Komponente direkt übergeordnet ist.
Die blauen Punkte werden am Beginn und am Ende des responsiven Rasters angezeigt.
-
Ziehen Sie die blauen Punkte mit der Maus, um die Position des Bereichs im responsiven Raster zu definieren.
Sie können die Schritte 1 und 2 wiederholen und mit den Bereich mit der Größenanpassung zur nächsten Zeile verschieben.
Definieren eines mehrspaltigen Layouts für einen Bereich
Führen Sie folgende Schritte aus, um die Anzahl der Spalten für einen Bereich zu definieren:
-
Wählen Sie im Modus Bearbeiten den Bereich und dann aus. Wählen Sie anschließend Responsiv – alles auf der Seite ohne Navigation aus der Dropdown-Liste Bereichs-Layout aus.
-
Wählen Sie , um die Eigenschaften zu speichern.
-
Wählen Sie im Modus Layout eine der Komponenten im Bereich, dann und anschließend den Bereich aus.
-
Wählen Sie und dann die Spaltenanzahl aus der Dropdown-Liste aus. Die Anzahl der Spalten kann zwischen 1 und 12 liegen. Der Bereich wird in ein mehrspaltiges Layout unterteilt.
Aktivieren des neuen responsiven Rasters für alte responsive Layouts enableresponsivegrid
Aktivieren Sie das neue responsive Raster für AEM Forms, die Sie mit Forms 6.4 oder einer älteren Version erstellen, um die Größe von Komponenten zu ändern.
Führen Sie folgende Schritte aus, um das neue responsive Raster zu aktivieren:
- Wählen Sie Layout aus der Dropdownliste, die oben neben der Option Vorschau angezeigt wird. Eine Bestätigung zur Aktivierung des Layout-Modus wird angezeigt.
- Wählen Sie Ja, um den Layout-Modus für das Formular zu aktivieren.
Einbetten eines alten Fragments in ein adaptives Formular mit dem neuen responsiven Layout embed-an-old-fragment-in-an-adaptive-form-with-new-responsive-layout
Mit dem neuen responsiven Layout für adaptive Formulare können Sie ein adaptives Formularfragment mit dem alten responsiven Layout zum Formular hinzufügen. Das neue Layout verwirft jedoch die Layout-Eigenschaften, die bereits für im Fragment verwendete Komponenten definiert wurden. Sie können zum Layout-Modus wechseln, um die Layout-Eigenschaften für die im Fragment verwendeten Komponenten zu definieren.
Einbetten eines Fragments mit neuem responsivem Layout in ein altes adaptives Formular embed-a-fragment-with-new-responsive-layout-in-an-old-adaptive-form
Wenn Sie ein Fragment mit dem neuen responsiven Layout in ein adaptives Formular mit altem responsivem Layout einbetten, fordert das System Sie dazu auf, den Layout-Modus für das Formular zu aktivieren und das Fragment erneut einzubetten.
Um den Layout-Modus zu aktivieren, wählen Sie Layout aus der Dropdown-Liste, die oben neben der Option Vorschau angezeigt wird, und wählen Sie zur Bestätigung Ja aus. Wählen Sie den Modus Bearbeiten, um das Fragment erneut einzubetten.
Deaktivieren des Layout-Modus für Formulare mit altem responsivem Layout disable-layout-mode-for-forms-with-old-responsive-layout
Sie können den Layout-Modus für Formulare mit altem responsivem Layout deaktivieren, indem Sie die Eigenschaften der im Formular verwendeten Vorlage bearbeiten.
Gehen Sie wie folgt vor, um den Layout-Modus zu deaktivieren:
-
Wählen Sie Tools > Allgemein > Vorlagen und öffnen Sie die Vorlage, die im Formular im Modus Bearbeiten verwendet wird.
-
Wählen Sie den Dokument-Container im linken Fensterbereich und dann Richtlinie aus.
-
Wählen Sie die Registerkarte Layout-Einstellungen und dann Layout-Modus deaktivieren aus.
-
Wählen Sie , um die Vorlageneigenschaften zu speichern.