Tipp
Um mehr zu erfahren, schauen Sie Dynamische Seiten und Sammlungen auf der Duda Academy.
Dynamische Seiten ermöglichen die schnelle Erstellung und Aktualisierung mehrerer Seiten mithilfe interner oder externer Inhaltssammlungen, was den Prozess erheblich beschleunigt.
Eine dynamische Seite verlinkt auf eine Sammlung (weitere Informationen zu Sammlungen finden Sie unter Dynamischer Inhalt: Sammlung) und generiert mehrere Seiten mit einzigartigem Inhalt, aber einem konsistenten Design. Sie können eine neue dynamische Seite erstellen, eine vorhandene Seite konvertieren oder eine vordefinierte dynamische Seite verwenden, die auf der Plattform verfügbar ist.
Kunden mit dem Agenturplan können eine Verbindung zu internen Sammlungen sowie zu Sammlungen herstellen, die in Google Sheets und Airtable verwaltet werden. Kunden mit einem benutzerdefinierten Tarif können über die API auch eine Verbindung zu externen Datenbanken herstellen.
Dynamische Seiten, die über Seiten und Popups automatisch mit einer internen Sammlung mit Standardinhalten verbunden werden, sind verfügbar. Weitere Informationen finden Sie unter Interne Sammlungsvorlage verwenden.
Informationen darüber, was dynamische Inhalte sind und mehr, finden Sie unter Überblick über dynamische Inhalte.
Anmerkung
-
Informationen zu bestimmten Einschränkungen beim Erstellen von Sammlungen finden Sie unter Dynamischer Inhalt: Sammlungen.
-
Wenn Sie die Sammlung ändern, bleiben Seiten-Widgets mit Feldnamen/Labels verbunden, die in beiden Sammlungen vorhanden sind. Alle Felder, die in der neuen Sammlung nicht vorhanden sind, werden getrennt und müssen erneut verbunden werden. Lesen Sie den Abschnitt in diesem Artikel Sammlungen ändern.
-
Dynamische Seiten können keine passwortgeschützten Seiten sein.
-
Dynamische Seiten können keine Mitgliedschaftsseiten sein
-
Seitenkommentare werden auf dynamischen Seiten nicht unterstützt.
-
Die Ampify-App funktioniert nicht mit dynamischen Seiten.
Der ideale Anwendungsfall für dynamische Seiten ist die Erstellung einer Website, die mehrere Seiten mit derselben Struktur, aber unterschiedlichen Inhalten enthält. Zum Beispiel:
-
Immobilienanzeigen
-
Team-Seiten
-
Rezeptseiten
-
Landingpages
Warnung
Wenn du eine dynamische Seite in eine normale Seite umwandelst, werden alle verbundenen Widgets getrennt, sodass du sie erneut verbinden musst, wenn du sie wieder in eine dynamische Seite umwandelst.
Dynamische Seiten haben keine speziellen Berechtigungen. Die Daten werden extern verarbeitet (außer bei internen Sammlungen). Wenn ein Kunde also Zugriff auf die Daten in der Sammlung hat, kann er diese ändern. Außerdem werden die Daten in keiner Weise gesichert.
Kunden mit Widget-Inhaltsberechtigungen können nichts ändern, was auf der dynamischen Seite verknüpft ist — sie können es nur ansehen.
Es ist wichtig zu beachten, dass Seiten-, Zeilen- und Datenlimits vom Sammlungstyp bestimmt werden. Weitere Informationen zu Einschränkungen pro Sammlungstyp finden Sie unter Dynamischer Inhalt: Sammlungen.
Standardmäßig ist eine dynamische Seite auf der Website nicht direkt navigierbar oder auffindbar. Wenn Sie bereit sind, sie den Besuchern der Website zur Verfügung zu stellen, müssen die Datensätze zur Navigation der Website hinzugefügt werden, oder es muss ein Widget zur Sammlungsanzeige zu einer Seite hinzugefügt werden. Weitere Informationen finden Sie unter Dynamischer Inhalt: Anzeige- und Navigationsoptionen für Sammlungsdatensätze.
Beim Einrichten einer dynamischen Seite gibt es 2 Optionen. Sie können eine neue Seite erstellen oder eine vorhandene Seite konvertieren.
Anmerkung
-
Dynamische Seiten werden im Seitenbedienfeld mit einem Sammlungssymbol angezeigt, um anzuzeigen, dass es sich um eine dynamische Seite handelt. Um den Namen der Sammlung zu sehen, mit der die Seite verknüpft ist, bewegen Sie den Mauszeiger über das Symbol
-
Sie können zwar beim Einrichten einer dynamischen Seite eine Sammlung erstellen oder verbinden, es wird jedoch empfohlen, eine Sammlung im Voraus vorzubereiten (weitere Informationen zu Sammlungen finden Sie unter Dynamischer Inhalt: Sammlungen). Es sei denn, Sie planen, eine der vorkonfigurierten dynamischen Seiten zu verwenden, die mit einer sofort einsatzbereiten internen Sammlung geliefert werden (weitere Informationen finden Interne Sammlungsvorlage verwenden.
-
Dynamische Seiten erscheinen NICHT in der Seitennavigation und sind daher standardmäßig ausgeblendet. Dynamischer Inhalt: Anzeige- und Navigationsoptionen für Sammlungsdatensätze weitere Informationen darüber, wie Sie die Navigation zu Ihren dynamischen Seiten bereitstellen können.
Um eine neue dynamische Seite zu erstellen:
-
Klicken Sie +Seite hinzufügen.
-
Klicken Sie Dynamische Seiten, wählen Sie eine der dynamischen Seitenoptionen aus. Wenn Sie keine Sammlung haben, gibt es eine Option Sammlung erstellen (Wenn Sie diese Option auswählen, wird die Seitenerstellung abgebrochen).
-
Geben Sie a ein Name der Seite.
-
Wählen Sie im Drop-down-Menü die Sammlung aus, zu der Sie eine Verbindung herstellen möchten.
-
Klicken Sie + Seite hinzufügen.
Um eine bestehende Seite zu konvertieren:
-
Klicken Sie auf Seiteneinstellungen Symbol neben der Seite, die Sie konvertieren möchten, und klicken Sie auf In dynamische Seite konvertieren.
-
Wählen Sie die Sammlung aus dem Drop-down-Menü aus. Wenn Sie keine Sammlung haben, gibt es eine Option Sammlung erstellen (Wenn Sie diese Option auswählen, wird die Konvertierung der Seite abgebrochen).
-
Klicken Sie Erledigt.
Sobald die Seite entworfen ist, ist es an der Zeit, die Widgets und Elemente zu verbinden.
Anmerkung
Beim Verbinden des Hintergrunds einer Zeile oder Spalte (nur in der klassischen Version des Editors), es kann bis zu drei Sammeloptionen geben:
-
Eine Spalte/ein Feld mit einem einzelnen Bild (ein Bildfeld muss vorhanden sein). Das Symbol mit mehreren Quadraten
) gibt an, dass es sich bei der Option um ein Feld/eine Spalte in der verbundenen Sammlung handelt.
-
Eine Spalte/ein Feld mit einer Sammlung von Bildern für einen Hintergrund-Slider (nur für interne oder Airtable-Sammlungen verfügbar; ein Bildsammlungsfeld muss vorhanden sein).
-
Die gesamte Sammlung. Diese Option verwandelt den Hintergrund in einen Schieberegler, der ein Bild aus jedem Datensatz oder jeder Zeile in der Sammlung anzeigt (diese Option ist normalerweise nicht ausgewählt; die Sammlung muss ein Bildfeld/eine Bildspalte haben). Wenn Sie diese Option verwenden, ist der Hintergrund-Slider für alle Datensätze identisch. Das Symbol für mehrere Bilder
) gibt an, dass die Option für eine gesamte Sammlung gilt.
Zusätzliche Optionen können auch angezeigt werden, wenn die Website Geschäftsbilder und/oder eine native store Geschäft.
Inline-Bindung ist die Möglichkeit, Dynamic für ein bestimmtes Wort oder Wörter in unterstützten Widgets zu verwenden. Der verknüpfte Text kann wie normaler Text entworfen und verknüpft werden.
Anmerkung
Das Design der Inhaltsbibliothek überschreibt das Design des Texteditors für verbundenen Text.
Um die Inline-Bindung für Text-Widgets zu verwenden:
-
Geben Sie {{{in den Texteditor ein, um das Popup „Daten verbinden“ auszulösen.
-
Wählen Sie das Label aus, das Sie verbinden möchten.
-
Klicken SieSpeichern.
Während der Bearbeitung erscheint die Bezeichnung im Editor in geschweiften Klammern (z. B.{{label}}). Der verbundene Text wird nach dem Schließen des Editors angezeigt. Sie können den verbundenen Text auch anzeigen, indem Sie auf das Verbundene Daten () Symbol.
Anmerkung
Nur Benutzer mit Verbundenen Daten in ihrem Konto sehen das Symbol Verbundene Daten, aber alle Benutzer sehen die Bezeichnung während der Bearbeitung in geschweiften Klammern.
Alternativ können Sie die Bezeichnung direkt in den Texteditor eingeben, umgeben von zwei geschweiften Klammern, um den Text mithilfe der Inline-Bindung zu verbinden. Zum Beispiel{{content_library.global}}.
Um die Inline-Bindung für das Akkordeon-Widget zu verwenden:
-
Fügen Sie der gewünschten Seite ein Akkordeon-Widget hinzu.
-
Öffnen Sie den Inhalts-Tab des Widgets.
-
Wählen Sie einen beliebigen Akkordeonartikel aus.
-
Klicken Sie im Textfeld für das Beschreibungsfeld aufDatenbindungSchaltfläche (
) oben links in der Werkzeugleiste.
-
Wählen Sie im Popup „Verbundene Daten“ ein beliebiges Feld aus, das Sie verbinden möchten.
-
Das gewählte Feld wird dem Beschreibungsfeld als Inline-Bindungselement hinzugefügt. Dies bedeutet, dass Sie der Beschreibung auch statischen Text hinzufügen und ihn mit den dynamischen Daten kombinieren können.
-
Anmerkung
Nur die Beschreibung unterstützt derzeit die Inline-Bindung. Alle anderen Felder (Titel, Bild und Schaltfläche) sind statisch. Wenn sie nicht benötigt werden, können die Bild- und Schaltflächenfelder ausgeblendet werden.
Widgets vom Typ Liste (siehe unten) können nur eine vollständige Sammlung und keine Daten in einer einzigen Zeile anzeigen, mit Ausnahme des Feldtyps Bildsammlung. Die folgenden Widgets können mit einem Feldtyp für die Bildsammlung verbunden werden: Fotogalerie, Liste, Akkordeon, Tabs, Media Slider
Widgets vom Typ Liste:
-
Liste
-
Foto Gallerie
-
Medien-Slider
-
Tabs
-
Akkordeon
-
Tabelle (nur Anzeige, direkte Verlinkung ist nicht verfügbar)
Benutzerdefinierte Widgets, die Connected Data unterstützen, können ebenfalls verbunden werden. Vergewissern Sie sich Aktivieren Sie die Bindung an verbundene Daten ist für jedes benutzerdefinierte Widget aktiviert, das Sie für dynamische Seiten verbinden möchten. Weitere Informationen finden Sie in unserer Entwicklerdokumentation Verbundene Daten.
In den dynamischen Seiteneinstellungen können Sie die Sammlung ändern. Wenn Sie dies tun, bleiben Seiten-Widgets mit Feldnamen/Bezeichnungen verknüpft, die in beiden Sammlungen vorhanden sind. Widgets, die mit Feldnamen/Labels verbunden sind, die in der neuen Sammlung nicht existieren
Wenn Sie beispielsweise eine Sammlung mit Feldern namens Name, Adresse und Telefon haben und zu einer Sammlung mit den Feldern Adresse und Telefon wechseln, bleiben die mit Adresse und Telefon verbundenen Widgets verbunden und zeigen die Daten aus der neuen Sammlung an, während das mit dem Namen verbundene Widget getrennt wird, da es in der neuen Sammlung nicht existiert.
Um Sammlungen zu ändern:
-
Klicken Sie auf Einstellungen (
) Symbol für die dynamische Seite.
-
Klicken Sie Sammlung ersetzen.
-
Klicken Sie in die Drop-down-Liste und wählen Sie die gewünschte Sammlung aus.
Warnung
Seiten-Widgets bleiben mit Feldnamen/Bezeichnungen verbunden, die in beiden Sammlungen vorhanden sind. Alle Felder, die in der neuen Sammlung nicht existieren, werden getrennt und müssen erneut verbunden werden
Dynamische Seiteneinstellungen ähneln denen regulärer Seiten, mit den folgenden Unterschieden:
-
Zusätzliche Optionen:
-
Sammlung ersetzen. Lesen Sie den Abschnitt in diesem Artikel, Sammlungen ändern.
-
Daten aktualisieren. Aktualisiert die Daten der Sammlung
-
Gehe zur Sammlung.
-
-
Nicht verfügbare Optionen:
-
Als Startseite festlegen. Dynamische Seiten können nicht als Startseite festgelegt werden.
-
Stellen Sie den Seitenzugriff ein. Dynamische Seiten können nicht passwortgeschützt werden oder Mitgliedschaftsseiten.
-
Anmerkung
Weitere Informationen zu Seiteneinstellungen finden Sie unter Verwaltung einzelner Seiten.
Im Folgenden finden Sie wichtige Informationen zur Verwendung dynamischer Seiten auf mehrsprachigen Websites:
-
Dynamische Seiten auf mehrsprachigen Websites werden von der Hauptsprache aus verwaltet.
-
Das Erstellen einer dynamischen Seite oder das Konvertieren einer regulären Seite in eine dynamische Seite ist nur in der Hauptsprache verfügbar.
-
Beim Konvertieren einer dynamischen Seite in eine reguläre Seite aus der Hauptsprache werden alle Seiten in reguläre Seiten in allen Sprachen konvertiert.
-
Das Konvertieren einer dynamischen Seite in eine reguläre Seite aus einer anderen Sprache als der Primärsprache wirkt sich nur auf die spezifische Sprachseite aus.
Im Folgenden finden Sie einige bewährte Methoden:
-
Fügen Sie eine dynamische Seite hinzu oder konvertieren Sie eine Seite in eine dynamische Seite in der Hauptsprache. Nachdem Sie alle Widgets verbunden haben, fügen Sie diese Seite den anderen Sprachen hinzu, indem Sie auf Übersetzen im Einstellungsmenü oder indem Sie zu den anderen Sprachen gehen und klicken Übersetze eine andere Seite auf jedem.
-
Dadurch wird die dynamische Seite zu den anderen Sprachen hinzugefügt, sie bleibt jedoch mit derselben Sammlung verbunden. Klicken Sie auf Einstellungen Symbol und Auswahl Sammlung ersetzen. Auf diese Weise können Sie die verknüpfte Sammlung ersetzen, aber alle Felder miteinander verbinden.
Anmerkung
Der zweite Schritt ist nicht erforderlich, wenn Sie eine externe Datenbanksammlung verwenden, die mehrere Sprachen enthält. In diesem Fall ordnen wir die Sprache der Sammlung automatisch der Sprache der Website zu. Weitere Informationen finden Sie auf der Entwickler-Portal.