Ervaringsfragmenten experience-fragments
Een ervaringsfragment is een groep van een of meer componenten, inclusief inhoud en lay-out, waarnaar op pagina's kan worden verwezen. Ze kunnen elke gewenste component bevatten.
Een ervaringsfragment:
- Maakt deel uit van een ervaring (pagina).
- Kan op meerdere pagina's worden gebruikt.
- Is gebaseerd op een malplaatje (editable slechts) om structuur en componenten te bepalen.
- Bestaat uit een of meer componenten, met layout, in een alineasysteem.
- Kan andere ervaringsfragmenten bevatten.
- Kan worden gecombineerd met andere componenten (waaronder andere Experience Fragments) om een volledige pagina (ervaring) te vormen.
- Kan verschillende variaties hebben, die inhoud en/of componenten kunnen delen.
- Kan worden opgedeeld in bouwstenen die kunnen worden gebruikt voor meerdere variaties van het fragment.
U kunt Experience Fragments gebruiken:
- Als een auteur onderdelen (een fragment van een ervaring) van een pagina opnieuw wil gebruiken, moet hij of zij dat fragment kopiëren en plakken. Het maken en onderhouden van deze kopiëren/plakken-ervaringen kost veel tijd en is vaak het gevolg van gebruikersfouten. De Fragmenten van de ervaring elimineren de behoefte aan exemplaar/deeg.
- Om het hoofdloze gebruik-geval CMS te steunen. Auteurs willen AEM alleen gebruiken voor ontwerpen, maar niet voor levering aan de klant. Een systeem/aanraakpunt van derden zou deze ervaring gebruiken en vervolgens leveren aan de eindgebruiker.
experience-fragments-editors
Wanneer moet u ervaringsfragmenten gebruiken? when-should-you-use-experience-fragments
Er moeten ervaringsfragmenten worden gebruikt:
-
Wanneer u ervaringen wilt hergebruiken.
- Ervaringen die opnieuw worden gebruikt met dezelfde of vergelijkbare inhoud
-
Wanneer u AEM gebruikt als platform voor het leveren van inhoud voor derden.
- Om het even welke oplossing die AEM als platform van de inhoudslevering wil gebruiken
- Inhoud insluiten in aanraakpunten van derden
-
Als u ervaring hebt met verschillende variaties of uitvoeringen.
- Kanaal- of contextspecifieke variaties
- Ervaringen die zinvol zijn om te groeperen (bijvoorbeeld een campagne met verschillende ervaringen over kanalen)
-
Wanneer u Omnichannel Commerce gebruikt.
- Commerciële inhoud op schaal delen op sociale media
- Transactie aanraakpunten maken
Fragmenten voor uw ervaring ordenen organizing-your-experience-fragments
Het wordt aanbevolen:
-
mappen gebruiken om uw fragmenten van de ervaring te ordenen,
Door mappen te maken kunt u:
-
een zinvolle structuur voor uw ervaringsfragmenten maken; bijvoorbeeld volgens classificatie
note note NOTE U hoeft de structuur van uw ervaringsfragmenten niet uit te lijnen met de paginastructuur van uw site. -
de toegestane sjablonen toewijzen op mapniveau
note note NOTE U kunt de sjablooneditor om uw eigen sjabloon te maken.
In het volgende voorbeeld ziet u de gestructureerde fragmenten van Experience volgens Contributors
. De gebruikte structuur illustreert ook hoe andere functies, zoals beheer voor meerdere sites (inclusief taalkopieën), kunnen worden gebruikt.
Het creëren van en het Vormen van een Omslag voor uw Fragmenten van de Ervaring creating-and-configuring-a-folder-for-your-experience-fragments
Om een omslag voor uw Fragments van de Ervaring tot stand te brengen en te vormen wordt het geadviseerd:
Configureer de toegestane sjablonen voor uw map configure-allowed-templates-folder
-
Navigeer naar de vereiste Experience Fragments map.
-
Selecteer de map en Properties.
-
Geef de reguliere expressie op voor het ophalen van de vereiste sjablonen in het dialoogvenster Allowed Templates veld.
Bijvoorbeeld:
/conf/(.*)/settings/wcm/templates/experience-fragment(.*)?
-
Selecteer Save and Close.
Vorm de Toegestane Malplaatjes voor uw Instantie configure-allowed-templates-instance
-
Navigeer naar de vereiste Experience Fragments console.
-
Selecteer Configuration options:
-
Geef de vereiste sjablonen op in het dialoogvenster Configure Experience Fragments dialoogvenster:
-
Selecteer Save.
Een ervaringsfragment maken creating-an-experience-fragment
Een ervaringsfragment maken:
-
Selecteren Experience Fragments in de globale navigatie.
-
Navigeer naar de gewenste map en selecteer Create.
-
Selecteren Experience Fragment om de Create Experience Fragment wizard.
Selecteer de vereiste Template vervolgens Next:
-
Voer de Properties voor uw Experience Fragment.
A Title is verplicht. Als de Name wordt leeg gelaten, wordt het afgeleid van de Title.
-
Klik op Create.
Er wordt een bericht weergegeven. Selecteer:
- Done om naar de console terug te keren
- Open om de fragmenteditor te openen
Uw ervaringsfragment bewerken editing-your-experience-fragment
De Experience Fragment Editor biedt u vergelijkbare mogelijkheden als de normale pagina-editor. Zie Pagina-inhoud bewerken voor meer informatie over het gebruik ervan.
De volgende voorbeeldprocedure laat zien hoe u een gummetje voor een product kunt maken:
-
Sleep een Category Teaser van de Browser voor componenten.
-
Selecteren Configure op de werkbalk van de component.
-
Voeg de Asset en de Properties zoals vereist.
-
De definities bevestigen met Done (tik pictogram).
-
Voeg desgewenst meer componenten toe.
Een ervaringsfragmentvariatie maken creating-an-experience-fragment-variation
U kunt variaties van uw Fragment van de Ervaring tot stand brengen, afhankelijk van uw behoeften:
-
Open het fragment voor bewerken.
-
Open de Variations tab.
-
Maken kunt u maken:
- Variation
- Variation as live-copy.
-
Definieer de vereiste eigenschappen:
- Template
- Title
- Name; indien niet ingevuld, wordt het afgeleid van de titel
- Description
- Variation tags
-
Bevestigen met Done (tik pictogram), wordt de nieuwe variatie weergegeven in het paneel:
Uw ervaringsfragment gebruiken using-your-experience-fragment
U kunt het fragment van de Ervaring nu gebruiken wanneer het ontwerpen van uw pagina's:
-
Open een pagina om te bewerken.
Bijvoorbeeld: http://localhost:4502/editor.html/content/we-retail/language-masters/en/products/men.html
-
Maak een instantie van de component Experience Fragment door de component van de browser Components naar het alineasysteem van de pagina te slepen:
-
Voeg het daadwerkelijke fragment van de Ervaring aan de componenteninstantie toe; ofwel:
- Sleep het vereiste fragment vanuit de middelenbrowser en zet het neer op de component
- Selecteren Configure op de componentwerkbalk en geef het te gebruiken fragment op, bevestigen met Gereed (tik)
note note NOTE Bewerken werkt op de werkbalk van de component als een sneltoets waarmee het fragment in de fragmenteditor wordt geopend.
Bouwstenen building-blocks
U kunt een of meer componenten selecteren om een bouwsteen voor recycling binnen uw fragment te maken:
Een bouwblok maken creating-a-building-block
Een nieuw bouwblok maken:
-
In de redacteur van het Fragment van de Ervaring, selecteer de componenten u wilt hergebruiken:
-
Selecteer op de werkbalk Componenten de optie Convert to building block:
Bijvoorbeeld:
-
Voer de naam in van de Building Block en bevestigen met Convert:
-
De bouwsteen wordt weergegeven op het tabblad en kan worden geselecteerd in het alineasysteem:
Een bouwblok beheren managing-a-building-block
Uw bouwsteen is zichtbaar in Building Blocks tab. Voor elk blok zijn de volgende acties beschikbaar:
- Ga naar master: open de mastervariatie op een nieuw tabblad
- Naam wijzigen
- Verwijderen
Een bouwsteen gebruiken using-a-building-block
U kunt de bouwsteen naar het alineasysteem van om het even welk fragment slepen, zoals met om het even welke component.
De normale HTML-vertoning the-plain-html-rendition
Met de .plain.
in de URL, kunt u tot de normale vertoning van de HTML toegang hebben.
Dit is beschikbaar in de browser, maar het primaire doel is om andere toepassingen (bijvoorbeeld webapps van derden, aangepaste mobiele implementaties) rechtstreeks toegang te geven tot de inhoud van het Experience Fragment door alleen de URL te gebruiken.
Met de uitvoering voor normale HTML worden het protocol, de host en het contextpad toegevoegd aan paden die:
-
van het type:
src
,href
, ofaction
-
of eindigen met:
-src
, of-href
Bijvoorbeeld:
.../brooklyn-coat/master.plain.html
Exporteren van ervaringsfragmenten exporting-experience-fragments
Standaard worden Experience Fragments geleverd in de HTML-indeling. Dit kan zowel door AEM als derdekanalen worden gebruikt.
Voor export naar Adobe Target wordt HTML gebruikt. Zie Doelintegratie met ervaringsfragmenten voor volledige informatie.