Läs om hur du skapar modeller för innehållsfragment i AEM architect-headless-content-fragment-models
Story hittills story-so-far
I början av AEM Headless Content Authorinnehöll Grundläggande om innehållsmodellering för Headless med AEM grundläggande koncept och terminologi som är relevant för redigering för headless.
Den här artikeln bygger vidare på dessa så att du förstår hur du skapar egna modeller för innehållsfragment för AEM headless-projekt.
Syfte objective
- Målgrupp: Nybörjare
- Mål: koncept och mekanismer för att modellera innehåll för det Headless CMS med hjälp av modeller för innehållsfragment.
Skapa modeller för innehållsfragment creating-content-fragment-models
Sedan kan du skapa modellerna för innehållsfragment och definiera strukturen. Detta kan du göra under Verktyg > Allmänt > Modeller för innehållsfragment.
När du har valt detta navigerar du till modellens plats och väljer Skapa. Här kan du ange olika nyckeldetaljer.
Alternativet Aktivera modell är aktiverat som standard. Det innebär att din modell är tillgänglig för användning (när du skapar innehållsfragment) så snart du har sparat den. Du kan inaktivera detta om du vill - det finns möjligheter att senare aktivera (eller inaktivera) en befintlig modell.
Bekräfta med Skapa och du kan sedan Öppna din modell för att börja definiera strukturen.
Definiera modeller för innehållsfragment defining-content-fragment-models
När du först öppnar en ny modell visas ett stort tomt utrymme till vänster och en lång lista med datatyper till höger:
Så vad ska man göra?
Du kan dra instanser av datatyperna till vänster - du definierar redan modellen!
När du har lagt till en datatyp måste du definiera egenskaperna för det fältet. De beror på vilken typ som används. Till exempel:
Du kan lägga till så många fält du behöver. Till exempel:
Dina innehållsförfattare your-content-authors
Innehållsförfattarna kan inte se de faktiska datatyper och egenskaper som du har använt för att skapa modeller. Det innebär att du kan behöva ange hjälp och information om hur specifika fält fylls i. Grundläggande information får du om du använder fältetiketten och standardvärdet, men mer komplex ärendespecifik dokumentation kan behöva övervägas.
Hantera modeller för innehållsfragment managing-content-fragment-models
Hantera dina modeller för innehållsfragment inkluderar:
- Om du aktiverar (eller inaktiverar) dem blir de tillgängliga för författare när du skapar innehållsfragment.
- Borttagning - borttagning behövs alltid, men du måste vara medveten om att du tar bort en modell som redan används för innehållsfragment, särskilt fragment som redan är publicerade.
Publicering publishing
Modeller för innehållsfragment måste publiceras när/innan beroende innehållsfragment publiceras.
Så snart en modell har publicerats är den låst i skrivskyddat läge vid författaren. Detta syftar till att förhindra ändringar som kan leda till fel i befintliga GraphQL-scheman och -frågor, särskilt i publiceringsmiljön. Den indikeras i konsolen av Locked.
När modellen är Låst (i SKRIVSKYDDAT läge) kan du se innehållet och strukturen för modeller, men du kan inte redigera dem direkt. Du kan dock hantera låsta modeller från antingen konsolen eller modellredigeraren.
What's Next whats-next
Nu när du har lärt dig grunderna är nästa steg att börja skapa egna modeller för innehållsfragment.
Ytterligare resurser additional-resources
-
Grundläggande hantering - Den här sidan är huvudsakligen baserad på konsolen Platser, men många/de flesta funktioner är också relevanta för att navigera till och vidta åtgärder på modeller för innehållsfragment under konsolen Allmänt.
-
Komma igång-guider