Oprette en brugerdefineret sideskabelon ved hjælp af Liquid og en sideskabelon i en webskabelon

I dette eksempel skal vi oprette en brugerdefineret sideskabelon ved hjælp af en sideskabelon i webstedsskabelon. Flere oplysninger: Gemme kildeindhold ved hjælp af webskabeloner.
Vores mål er at bygge en simpel to kolonner-skabelon, der bruger et weblink, der er indstillet som venstre navigation, med sideindholdet til højre. Noget lignende dette:

Brugerdefineret sideskabelon

Trin 1: Oprette webstedsskabelon og skrive Liquid-skabelonkoden

Først skal vi oprette vores webstedsskabelon og skrive Liquid-skabelonkoden. Vi skal sandsynligvis genbruge nogle af de gængse elementer i denne skabelon i fremtidige skabeloner. Derfor opretter vi en fælles grundlæggende skabelon, som vi derefter udvider med vores særlige skabelon. Vores grundlæggende skabelon indeholder brødkrummelinks og vores titel/sidehovedet og definerer også vores layout med én kolonne:

Layout med én kolonne i webskabelon

Tip

Læs om skabelonnedarvning ved hjælp af blokken og udvidede mærker: Skabelon-mærker

Trin 2: Oprette en ny webskabelon, der udvider vores grundlæggende layoutskabelon

Brug det sæt navigationsweblinks, der er knyttet til den aktuelle side for vores navigationslinks, til at oprette en ny webskabelon, der udvider vores grundlæggende layoutskabelon:

Layout for navigationsområde med weblinks til venstre i webskabelon

Tip

Sæt dig i, hvordan du indlæse weblinksæt ved hjælp af weblinks-objektet.

Trin 3: Oprette en ny sideskabelon til webstedsskabelonen, der bruger webstedsskabelonen

Layout for navigationsområde med weblinks til venstre i sideskabelon

Nu mangler vi blot at oprette en webside, der bruger vores sideskabelon og har et tilknyttet weblinksæt. Så har vi vores resultat.

Webside med navigationsområde til venstre

Se også

Oprette avancerede skabeloner til portaler
Oprette en brugerdefineret sideskabelon til gengivelse af et RSS-feed
Gengive objektlisten, der er tilknyttet den aktuelle side
Gengive et websteds sidehoved og primære navigationslinje
Gengive op til tre niveauer af sidehierarki ved hjælp af hybridnavigation