Använda upplevelsefragment using-experience-fragments
Den här sidan innehåller följande avsnitt:
- Översikt
- Använda Experience Fragments i AEM Screens
- Sprider ändringar på sidan
Ökning overview
Ett Experience Fragment är en grupp med en eller flera komponenter, inklusive innehåll och layout, som kan refereras till på sidor. Experience Fragments kan innehålla alla komponenter. Den kan till exempel innehålla en eller flera komponenter som kan innehålla vad som helst i ett styckesystem som refereras till den fullständiga upplevelsen eller som begärs av en tredje slutpunkt.
Använda Experience Fragments i AEM Screens using-experience-fragments-in-aem-screens
We.Retail
som ett demoprojekt där Experience Fragment används från en Sites -sida till ett AEM Screens-projekt.Följande arbetsflöde visar till exempel hur du använder Experience Fragments från We.Retail
i Sites. Du kan välja en webbsida och använda det innehållet i din AEM Screens-kanal i något av dina projekt.
Krav pre-requisites
Skapa ett demonstrationsprojekt med en kanal
Skapa ett projekt
- Om du vill skapa ett projekt klickar du på Skapa Screens-projekt.
- Ange titeln som DemoProject.
- Klicka på Spara.
Ett DemoProject har lagts till i din AEM Screens.
Skapar en kanal
-
Navigera till DemoProject du skapat och klicka på mappen Kanaler .
-
Klicka på Skapa i åtgärdsfältet så att du kan öppna guiden.
-
Välj mallen Sekvenskanal i guiden och klicka på Nästa.
-
Ange Title som TestChannel och klicka på Create.
En TestChannel har lagts till i ditt DemoProject.
Skapa ett upplevelsefragment creating-an-experience-fragment
Följ stegen nedan för att tillämpa innehållet från We.Retail
på din TestChannel i DemoProject.
-
Navigera till en webbplatssida i We.Retail
-
Navigera till Sites och klicka på
We.Retail
> United States > English > Equipment och klicka på den här sidan så att du kan använda den som en Experience Fragment för din Screens-kanal. -
Klicka på Redigera i åtgärdsfältet så att du kan öppna sidan som du vill använda som Experience Fragment för din Screens-kanal.
-
-
Återanvända innehållet
- Klicka på det fragment som du vill inkludera i kanalen.
- Klicka på den sista ikonen till höger så att du kan öppna dialogrutan Konvertera till Experience Fragment.
-
Skapa ett Experience Fragment
-
Välj Åtgärd som Skapa ett nytt Experience Fragment.
-
Klicka på den överordnade sökvägen.
-
Klicka på Mallen. Välj mallen Experience Fragment - Screens Variation här (värde i fältet
/libs/settings/screens/experience-fragments/templates/experience-fragment-template-screens
). -
Ange Fragment Title som ScreensFragment.
-
Klicka på bockmarkeringen för att slutföra skapandet av ett nytt Experience Fragment.
Om du vill välja ett enklare alternativ klickar du på bockmarkeringen till höger om fältet så att du kan öppna valdialogrutan.
-
-
Skapar Live-kopia av Experience Fragment
- Navigera till AEM startsida.
- Klicka på Experience Fragments och markera ScreensFragment och klicka på Variation som live-copy, vilket visas i figuren nedan:
c. Klicka på ScreensFragment i guiden Skapa Live-kopia och klicka på Nästa.
d. Ange Title och Name som Screens.
e. Klicka på Skapa så att du kan skapa Live-kopian.
f. Klicka på Klar så att du kan gå tillbaka till sidan ScreensFragment.
note note NOTE När du har skapat ett AEM Screens-fragment kan du redigera egenskaperna för fragmentet. Klicka på fragmentet och klicka på Egenskaper i åtgärdsfältet. Redigera egenskaper för ett Screens-fragment
-
Navigera till ScreensFragment (du skapade i föregående steg) och klicka på Egenskaper i åtgärdsfältet.
-
Klicka på fliken Offlinekonfiguration enligt bilden nedan.
Du kan lägga till klientbiblioteken (Java™ och CSS) och statiska filer i ditt Experience Fragment.
I följande exempel visas hur bibliotek på klientsidan och teckensnitten läggs till som en del av statiska filer i Experience Fragment.
-
Använda Experience Fragment som en komponent i Screens Channel
-
Navigera till den Screens-kanal där du vill använda fragmentet Screens.
-
Klicka på TestChannel och klicka på Redigera i åtgärdsfältet.
-
Klicka på komponentikonen på sidofliken.
-
Dra och släpp Experience Fragment i din kanal.
e. Klicka på komponenten Experience Fragment och klicka på den övre vänstra (skiftnyckel) ikonen så att du kan öppna dialogrutan Experience Fragment .
f. Klicka på Screens Live Copy of the fragment that you created in Step 3 in Path.
f. Klicka på Screens Live Copy of the fragment that you created in Step 3 i Experience Fragment.
h. Ange millisekunder i Varaktighet.
i. Klicka på Offlinekonfigurationen i dialogrutan Experience Fragments så att du kan definiera klientbiblioteken och de statiska filerna.
note note NOTE Om du vill lägga till bibliotek på klientsidan, eller statiska filer utöver vad du konfigurerade i steg (4), kan du lägga till från fliken Offlinekonfiguration i dialogrutan Experience Fragment . j. Klicka på bockmarkeringen så att du kan slutföra processen.
-
Validerar resultatet validating-the-result
När du har slutfört de föregående stegen kan du validera din Experience Fragment i ChannelOne genom att:
- Navigerar till TestChannel.
- Välj Förhandsgranska i åtgärdsfältet.
Visa innehållet från sidan Webbplatser (live-copy av Experience Fragment) i din kanal, vilket visas i bilden nedan:
Sprider ändringar på sidan propagating-changes-from-the-master-page
Live-kopia refererar till kopian (av källan), som underhålls av synkroniseringsåtgärder som definieras av rollout-konfigurationerna.
Eftersom det Experience Fragment du skapade är en Live-kopia från webbplatserna och du ändrar det fragmentet från den primära sidan, kan du visa ändringarna i din kanal. Eller så kan du visa målet där du har använt Experience Fragment.
Följ stegen nedan för att sprida ändringar från den primära kanalen till målkanalen:
-
Klicka på Experience Fragment på sidan Platser (primär) och klicka på pennikonen så att du kan redigera objekten i Experience Fragment.
-
Klicka på Experience Fragment och klicka på skiftnyckelsikonen så att du kan öppna dialogrutan för att redigera bilderna.
-
Dialogrutan Produktstödraster öppnas.
-
Du kan redigera alla bilder. Här ersätts t.ex. den första bilden i det här avsnittet.
-
Klicka på Experience Fragment och klicka på ikonen Rollout så att du kan sprida ändringarna till det fragment som används i din kanal.
-
Klicka på Överrullning.
Observera att ändringarna introduceras.
Validerar ändringarna validating-the-changes
Följ stegen nedan för att bekräfta ändringarna i din kanal:
-
Navigera till Screens > Kanaler > Testkanal.
-
Klicka på Förhandsgranska i åtgärdsfältet.
Följande bild visar ändringarna i din TestChannel: