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
.
Textsuche für alle Mandanten
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.