Zuweisung von Artikeln zu Seiten möglich. Somit werden keine Content-Blocks mehr benötigt und alle Artikel können über die articles-Collection gepflegt udn zugewiesen werden.

This commit is contained in:
2022-06-14 10:30:40 +02:00
parent 05fe698af6
commit ee7ed0db1f
8 changed files with 42 additions and 30 deletions

View File

@@ -4,11 +4,15 @@
import TibiArticleMediaFile from "./TibiArticleMediaFile.svelte"
export let entry: CollectionEntry
export let entry: CollectionEntry = null
export let cssClass: string = ""
export let showDetails: boolean = false
let article = entry.article
let article = null
if (entry) {
article = entry.article
}
let marginClasses: string = ""
let paddingClasses: string = ""
let published: boolean = true
@@ -61,7 +65,7 @@
</script>
{#if article && published}
<article class="{cssClass} {article?.layout?.variant} {marginClasses} {paddingClasses}" transition:fade>
<article class="{cssClass} {article?.layout?.variant} {marginClasses} {paddingClasses}">
{#if article?.layout?.variant === "top"}
{#if article?.content?.types?.media?.files?.length}
<TibiArticleMediaFile