Dynamischer Inhalt

Mit diesem benutzerdefinierten Element werden dynamisch Inhalte aus einem beliebigen DevSite-Mandanten oder einer externen Ressource geladen, die dem externen Korb von DevSite hinzugefügt wurde.

Allgemeine Verwendung

Im folgenden Beispiel wird das benutzerdefinierte <devsite-dynamic-content>-Element verwendet, um drei Inhaltskarten (mit maximal sechs) nach Aktualität über alle DevSite-Mandanten zu laden.

Themenkarten

Im folgenden Beispiel wird das benutzerdefinierte <devsite-dynamic-content>-Element verwendet, um sechs Themenkarten (mit maximal 12) in der Reihenfolge ihrer Aktualität über alle DevSite-Mandanten dynamisch zu laden. Das fields-Attribut umfasst title, summary, date, product-icons und language.

Lernkarten

Im folgenden Beispiel wird das benutzerdefinierte <devsite-dynamic-content>-Element verwendet, um sechs Pfadpfaden (maximal 12) in der Reihenfolge ihrer Aktualität über alle DevSite-Mandanten dynamisch zu laden. Das fields-Attribut umfasst title, summary, date, progress-bar und skill.

Playlist- und Blogkarten

Im folgenden Beispiel wird das benutzerdefinierte <devsite-dynamic-content>-Element verwendet, um drei Android-Playlists und Blogkarten dynamisch (maximal 12) in Aktualität zu laden. Das fields-Attribut umfasst title, type, attribution und date.

Im folgenden Beispiel wird eine Liste sortiert nach Titel der Top-12 angezeigt: devsite-only Textsuche in allen DevSite-Mandanten für „daydream Virtual Reality“.

Anzahl der Spalten anpassen

Das benutzerdefinierte <devsite-dynamic-content>-Element rendert standardmäßig die Ergebnisse in drei Spalten. Im folgenden Beispiel werden Ergebnisse in zwei Spalten gerendert. Dazu wird das items-across-Attribut auf „2“ festgelegt.

Externer Inhalt

Fügen Sie Ihren Mandantenkonfigurationsdateien externe Quellen hinzu und geben Sie im benutzerdefinierten Element <devsite-dynamic-content> das Attribut origin an, um Ihren Inhalten externe Inhalte hinzuzufügen.

YouTube

Im folgenden Beispiel wird origin:youtube im benutzerdefinierten Element <devsite-dynamic-content> angegeben. In den Ergebnissen werden dynamisch drei Infokarten mit maximal zwölf Karten geladen, die den obersten Textabgleich mit „Kotlin“ in den YouTube-Videos von Android enthalten.

Blogger

Im folgenden Beispiel wird origin:blogger im benutzerdefinierten Element <devsite-dynamic-content> angegeben und dynamisch werden drei Beiträge aus dem Google Developers-Blog geladen.

Medium

Im folgenden Beispiel wird origin:medium im benutzerdefinierten Element <devsite-dynamic-content> angegeben. In den Ergebnissen werden dynamisch drei Beiträge (maximal 12) geladen, die mit den Attributions- und Autorenmetadaten übereinstimmen.

Cloud-Blog

Im folgenden Beispiel wird tenant:cloud+type:blog im benutzerdefinierten Element <devsite-dynamic-content> angegeben, um Google Cloud Platform-Bloginhalte in die Ergebnisse der dynamischen Inhalte aufzunehmen.

LibSyn-Podcasts

Im folgenden Beispiel wird origin:libsyn im benutzerdefinierten Element <devsite-dynamic-content> angegeben und alle Folgen aus dem LibSyn-Podcast „Search Off the Record“ dynamisch geladen.