Questa pagina illustra i seguenti argomenti:
Un Frammento esperienza è un gruppo di uno o più componenti, che include contenuto e layout, a cui è possibile fare riferimento tra le pagine. I frammenti esperienza possono includere qualsiasi componente singolo o multiplo, che contenga elementi all'interno di un sistema di paragrafi e a cui si fa riferimento nell'esperienza completa o che viene richiesto da un punto finale terzo.
Nell'esempio seguente viene utilizzato We.Retail come progetto dimostrativo da cui il frammento esperienza viene sfruttato da una pagina Sites a un progetto AEM Screens .
Ad esempio, il seguente flusso di lavoro illustra l'utilizzo di frammenti esperienza di We.Retail in Sites. Potete scegliere una pagina Web e sfruttare tale contenuto nel canale AEM Screens in uno dei vostri progetti.
Creazione di un progetto dimostrativo con un canale
Creazione di un progetto
All'AEM Screens verrà aggiunto un ProgettoDemo.
Creazione di un canale
Andate alla cartella DemoProject creata e selezionate la cartella Channels.
Fare clic su Crea dalla barra delle azioni per aprire la procedura guidata.
Scegliere il modello Canale sequenza dalla procedura guidata e fare clic su Avanti.
Immettete il Titolo come TestChannel e fate clic su Crea.
A TestChannel verrà aggiunto un DemoProject.
Seguite i passaggi riportati di seguito per sfruttare il contenuto da We.Retail al TestChannel in DemoProject.
Passare a una pagina Siti in We.Retail
Andate a Siti e selezionate We.Retail In-Store -> Channels ->Idle Channel - Night e selezionate questa pagina per utilizzare questo frammento di esperienza per il canale Screens.
Fate clic su Modifica nella barra delle azioni per aprire la pagina da utilizzare come frammento esperienza per il canale Screens.
Riutilizzo del contenuto
Creazione di un frammento esperienza
Scegliete Action come Crea un nuovo frammento esperienza.
Selezionare il percorso Padre.
Selezionare il Modello. Scegliete qui il modello Frammento esperienza - Variazione schermo.
Immettere il titolo del frammento come ScreensFragment.
Fate clic sul segno di spunta per completare la creazione di un nuovo frammento esperienza.
Creazione di Live Copy di frammenti esperienza
c. Selezionare la procedura guidata ScreensFragment dalla Crea Live Copy e fare clic su Next.
d. Immettete i valori Title e Name come Screens.
e. Fare clic su Crea per creare la Live Copy.
f. Fare clic su Fine per tornare alla pagina ScreensFragment.
Dopo aver creato il frammento Screens, è possibile modificare le proprietà del frammento. Selezionare il frammento e fare clic su Proprietà nella barra delle azioni.
Modifica delle proprietà di un frammento di schermata
Passare alla ScreensFragment (creata nei passaggi precedenti) e fare clic su Properties dalla barra delle azioni.
Selezionare la scheda File di configurazione offline, come illustrato nella figura riportata di seguito.
È possibile aggiungere le librerie lato client (java e css) e File statici al frammento esperienza.
L'esempio seguente mostra l'aggiunta di librerie lato client e dei font come parte di file statici al frammento esperienza.
Utilizzo di un frammento esperienza come componente nel canale dello schermo
Passare al canale Screens in cui si desidera utilizzare il frammento Screens.
Selezionare TestChannel e fare clic su Edit dalla barra delle azioni.
Fate clic sull’icona dei componenti dalla scheda laterale.
Trascina il frammento esperienza sul canale.
e. Selezionate il componente Frammento esperienza e fate clic sull'icona in alto a sinistra (chiave inglese) per aprire la finestra di dialogo Frammento esperienza.
f. Selezionare la Screens live copy del frammento creato in Step 3 in Path.
f. Selezionare la Screens live copy del frammento creato in Step 3 in Experience Fragment.
h. Immettere i millisecondi in Durata.
i. Selezionare la Configurazione offline dalla finestra di dialogo Frammenti esperienza per definire le librerie lato client e i file statici.
Se desiderate aggiungere librerie lato client o file statici oltre a quanto configurato nel passaggio (4), potete aggiungere dalla scheda File di configurazione offline nella finestra di dialogo Frammento esperienza.
j. Fare clic sul segno di spunta per completare il processo.
Dopo aver completato i passaggi precedenti, puoi convalidare il frammento esperienza in ChannelOne tramite:
Il contenuto verrà visualizzato dalla pagina Siti (live-copy del frammento esperienza) nel canale, come illustrato nella figura seguente:
Live Copy fa riferimento alla copia (dell'origine), gestita mediante azioni di sincronizzazione come definito dalle configurazioni di rollout.
Dal momento che il frammento esperienza è stato creato come live copy dalle pagine Sites, quindi se si apportano modifiche a quel particolare frammento dalla pagina master, sarà possibile visualizzare le modifiche nel canale o nella destinazione in cui è stato utilizzato il frammento esperienza.
Per ulteriori informazioni su Live Copy, consultate Riutilizzo dei contenuti: Multi Site Manager e Live Copy.
Per estendere le modifiche dal canale principale al canale di destinazione, effettuate le seguenti operazioni:
Selezionate il frammento esperienza dalla pagina Siti (master) e fate clic sull'icona a forma di matita per modificare gli elementi nel frammento esperienza.
Selezionate il frammento esperienza e fate clic sull’icona chiave inglese per aprire la finestra di dialogo per modificare le immagini.
Viene visualizzata la finestra di dialogo Product Grid.
Potete modificare qualsiasi immagine. Ad esempio, in questo frammento viene sostituita la prima immagine.
Selezionate il frammento esperienza e fate clic sull'icona Rollout per estendere le modifiche al frammento utilizzato nel canale.
Fate clic su Rollout per confermare le modifiche.
Le modifiche verranno implementate.
Per confermare le modifiche apportate al canale, effettuate le seguenti operazioni:
Passare alla Screens -> Channels -> TestChannel.
Fare clic su Anteprima dalla barra delle azioni per confermare le modifiche.
Nell'immagine seguente sono illustrate le modifiche apportate a TestChannel: