Meer informatie over het maken van modellen voor inhoudsfragmenten in AEM architect-headless-content-fragment-models
Het artikel tot nu toe story-so-far
Aan het begin van de AEM Schrijverreis zonder kopinhoud de Grondbeginselen van inhoudsmodellen voor headless met AEM heeft betrekking op de basisbegrippen en de terminologie die relevant zijn voor het ontwerpen van koploze producten.
Dit artikel bouwt op deze voort zodat begrijpt u hoe te om uw eigen Modellen van het Fragment van de Inhoud voor uw project zonder AEM te creëren.
Doelstelling objective
- Publiek: Begin
- Doelstelling: de concepten en mechanica van het modelleren van inhoud voor uw Zwaarloze CMS gebruikend de Modellen van de Fragments van de Inhoud.
Modellen voor inhoudsfragmenten maken creating-content-fragment-models
Vervolgens kunt u de modellen van Content Fragments maken en de structuur definiëren. Dit kan worden gedaan in het kader van Gereedschappen > Algemeen > Modellen van inhoudsfragmenten.
Nadat u deze optie hebt geselecteerd, navigeert u naar de locatie voor uw model en selecteert u Maken. Hier kunt u verschillende belangrijke details invoeren.
De optie Model inschakelen is standaard geactiveerd. Dit betekent dat uw model beschikbaar is voor gebruik (bij het maken van inhoudsfragmenten) zodra u het hebt opgeslagen. U kunt dit desgewenst deactiveren. Er zijn later mogelijkheden om een bestaand model in of uit te schakelen.
Bevestigen met Maken en u kunt Openen uw model om de structuur te beginnen definiëren.
Modellen voor inhoudsfragmenten definiëren defining-content-fragment-models
Wanneer u voor het eerst een nieuw model opent, ziet u een groot, leeg vak aan de linkerkant en een lange lijst met Gegevenstypen rechts:
Wat moet er gebeuren?
U kunt instanties van de Gegevenstypen op de linkerruimte - u bepaalt reeds uw model!
Nadat u een gegevenstype hebt toegevoegd, moet u de Eigenschappen voor dat veld. Deze hangen van het type af dat wordt gebruikt. Bijvoorbeeld:
U kunt zoveel velden toevoegen als u nodig hebt. Bijvoorbeeld:
Uw makers van inhoud your-content-authors
De auteurs van de inhoud zien de gegevenstypen en eigenschappen die u hebt gebruikt om uw modellen te maken, niet. Dit betekent dat u mogelijk hulp en informatie moet bieden over de manier waarop specifieke velden worden ingevuld. Voor basisinformatie kunt u het Etiket van het Gebied en StandaardWaarde gebruiken, maar de complexere gevallen zouden de projectspecifieke documentatie kunnen moeten worden overwogen.
Modellen voor inhoudsfragmenten beheren managing-content-fragment-models
Het beheren van uw modellen van het Fragment van de Inhoud impliceert:
- Het toelaten (of het onbruikbaar maken) hen - dit maakt hen voor auteurs beschikbaar wanneer het creëren van de Fragmenten van de Inhoud.
- Verwijderen - verwijdering is altijd nodig, maar u moet er rekening mee houden dat u een model verwijdert dat al wordt gebruikt voor inhoudsfragmenten, met name fragmenten die al zijn gepubliceerd.
Publiceren publishing
Inhoudsfragmentmodellen moeten worden gepubliceerd wanneer/voordat afhankelijke inhoudsfragmenten worden gepubliceerd.
Zodra een model is gepubliceerd, wordt het vergrendeld in de modus ALLEEN-LEZEN bij de auteur. Dit is bedoeld om wijzigingen te voorkomen die zouden leiden tot fouten in bestaande GraphQL-schema's en query's, met name in de publicatieomgeving. Het wordt in de console aangegeven door Vergrendeld.
Wanneer het model Vergrendeld (in de modus ALLEEN-LEZEN) kunt u de inhoud en de structuur van modellen zien, maar niet rechtstreeks bewerken, hoewel u deze kunt beheren Vergrendeld modellen van of de console, of de modelredacteur.
Volgende functies whats-next
Nu u de grondbeginselen hebt geleerd, is de volgende stap het creëren van uw eigen Modellen van het Fragment van de Inhoud te beginnen.
Aanvullende bronnen additional-resources
-
Basisverwerking - deze pagina is voornamelijk gebaseerd op de Sites -console, maar veel/de meeste functies zijn ook relevant voor het navigeren naar en het uitvoeren van actie op Modellen van inhoudsfragmenten onder de Algemeen console.
-
Aan de slag - hulplijnen