Quando un autore crea un modulo adattivo utilizzando un modello, l'autore del modulo può visualizzare e utilizzare componenti specifici in base ai criteri per i modelli. È possibile specificare un criterio per il contenuto del modello che consente di scegliere un gruppo di componenti che l'autore del modulo vede al momento della creazione del modulo.
Quando create un modello, questo viene creato in /conf
nell'archivio dei contenuti. In base alle cartelle create nella directory /conf
, il percorso del modello è: /conf/<your-folder>/settings/wcm/templates/<your-template>
.
Effettuate le seguenti operazioni per mostrare i componenti nella barra laterale in base ai criteri di contenuto di un modello:
Aprire CRXDE lite.
URL: https://<server>:<port>/crx/de/index.jsp
In CRXDE, individuate la cartella in cui viene creato il modello.
Esempio: /conf/<your-folder>/
In CRXDE, passa a: /conf/<your-folder>/settings/wcm/policies/fd/af/layouts/gridFluidLayout/
Per selezionare un gruppo di componenti, è necessario un nuovo criterio di contenuto. Per creare un nuovo criterio, copiate e incollate il criterio predefinito, quindi rinominatelo.
Percorso del criterio contenuto predefinito: /conf/<your-folder>/settings/wcm/policies/fd/af/layouts/gridFluidLayout/default
Nella cartella gridFluidLayout
, copiate e incollate il criterio predefinito, quindi rinominatelo. Esempio, myPolicy
.
Selezionate il nuovo criterio creato e selezionate la proprietà components nel pannello a destra con il tipo string[]
.
Quando si seleziona e si apre la proprietà Components (Componenti), viene visualizzata la finestra di dialogo Edit components (Modifica componenti). La finestra di dialogo Modifica componenti consente di aggiungere o rimuovere gruppi di componenti utilizzando i pulsanti + e -. È possibile aggiungere un gruppo di componenti che include i componenti per il modulo che gli autori desiderano utilizzare.
Dopo aver aggiunto un gruppo di componenti, fare clic su OK per aggiornare l'elenco, quindi fare clic su Salva tutto sopra la barra degli indirizzi CRXDE e aggiornare.
Nel modello, modificate il criterio del contenuto da predefinito al nuovo criterio creato. ( myPolicy
in questo esempio.)
Per modificare il criterio, in CRXDE, passare a /conf/<your-folder>/settings/wcm/templates/<your-template>/policies/jcr:content/guideContainer/rootPanel/items
.
Nella proprietà cq:policy
, cambiare default
nel nuovo nome del criterio ( myPolicy
).
Quando si crea un modulo creato utilizzando il modello, è possibile vedere i componenti aggiunti nella barra laterale.