Hoofdstuk 3 - Inhoudsfragmenten voor gebeurtenissen ontwerpen
- Onderwerpen:
- Contentfragmenten
- API's
Gemaakt voor:
- Beginner
- Ontwikkelaar
Hoofdstuk 3 van het AEM Hoofdloze leerprogramma behandelt het creëren van en het ontwerpen van de Fragmenten van de Inhoud van Gebeurtenissen van het Model van het Fragment van de Inhoud dat in Hoofdstuk 2wordt gecreeerd.
Een gebeurtenisinhoudsfragment ontwerpen
Wanneer een Event Content Fragment Model (Content Fragment Model) is gemaakt en de AEM Configuration for WKND is toegepast op de map /content/dam/wknd-mobile
Asset (via de eigenschap cq:conf
), kan een Event Content Fragment (Content Fragment) worden gemaakt.
Inhoudsfragmenten, een soort middel, moeten net als andere elementen in AEM Assets worden georganiseerd en beheerd.
- Gebruik locale mappen in de Assets-mapstructuur als vertaling vereist is (of kan zijn)
- Inhoudsfragmenten op logische wijze ordenen, zodat u ze gemakkelijk kunt vinden en beheren
Maak in deze stap een nieuwe Event for Punkrock Fest
in de map met /content/dam/wknd-mobile/en/events
elementen.
-
Navigeer naar AEM> Assets > Files > WKND Mobile >English en maak mappen met elementen Events .
-
Maak binnen Assets> Files > WKND Mobile > English >Events een nieuw inhoudfragment van het type Event met de titel Punkrock Fest .
-
Maak het nieuwe Event inhoudsfragment.
- Event Title : Punkrock Fest
- Event Description : <Ga een paar lijnen van beschrijving in…>
- Event Date : <Select a date in the future>
- Event Type : Muziek
- Ticket Price : 10
- Event Image : /content/dam/wknd-mobile/images/tom-rogerson-574325-unsplash.jpg
- Venue Name : het Reptile House
- Venue City : New York
Tik op Save in de bovenste actiebalk om de wijzigingen op te slaan.
-
Gebruikend AEM de Manager van het Pakket, installeer hieronder het pakket op AEM Auteur. Dit pakket bevat een aantal gebeurtenisinhoudsfragmenten.
krijgt Dossier: GitHub > Assets > com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip
De JCR-structuur van het inhoudsfragment evalueren
deze sectie is informationeel slechts en bedoeld om de onderliggende die structuur te socialiseren JCR van Inhoudsfragmenten van de Modellen van het Fragment van de Inhoud worden gemaakt.
- Open CRXDE Lite op AEM Auteur.
- In CRXDE Lite navigeert u in het hiërarchische menu links naar /content/dam/wknd-mobile/en/events/punkrock-fest/jcr:content. Dit is het knooppunt dat het Punkrock Fest Event Content Fragment in de JCR vertegenwoordigt.
- Breid de gegevensknoop uit.
Het overzicht in de ruit van Eigenschappen dat het een bezitcq:model
heeft dat aan de Event modeldefinitie van het Fragment van de Inhoud richt.cq:model
=/conf/settings/wknd-mobile/dam/cfm/models/event
- Onder de
data
knoop selecteer de hoofdknoop en herzie de eigenschappen. Dit knooppunt bevat de inhoud die is verzameld tijdens het ontwerpen van een Event Content Fragment Model. De JCR-eigenschapsnamen komen overeen met de naam van de eigenschap van het Content Fragment Model en de waarden komen overeen met de geschreven waarden van het Punkrock Fest Event Content Fragment.
Volgende stap
Het wordt geadviseerd, installeert u com.adobe.aem.guides.wknd-mobile.content.chapter-3.zipinhoudspakket op AEM Auteur via AEM Package Manager. Dit pakket bevat de configuraties en inhoud die in dit en vorige hoofdstukken van de zelfstudie worden beschreven.