CQ5.3: Come aggiungere un'estensione di pagina personalizzata

Domanda

Come posso utilizzare un'estensione personalizzata della pagina nella mia pagina in CQ5.3? Per esempio, voglio usare page.foo invece di page.html per alcune pagine del mio sito.

Risposta, Soluzione

In CQ5.3 ci sono una serie di script sotto /libs/foundation/components/primary. Questi script sono mappati ai tipi di nodo primario. Nel caso di cq:Page dovresti cercare sotto /libs/foundation/components/primary/cq/Page per trovare tutti gli script che corrispondono a cq:Page.

Seguendo questa nuova struttura, se desideri aggiungere un'estensione personalizzata "foo", si può farlo creando uno script /apps/foundation/components/primary/cq/Page/Page.foo.jsp. Il contenuto di questo script sarebbe il seguente:

<%@include file="/libs/foundation/components/primary/cq/Page/proxy.jsp" %>

L'inclusione di proxy.jsp sopra gestisce l'inoltro al sotto nodo jcr:content del nodo cq:Page.

Si applica a

CQ 5.3

 Adobe

Ottieni supporto in modo più facile e veloce

Nuovo utente?

Adobe MAX 2024

Adobe MAX
La conferenza sulla creatività

14-16 ottobre Miami Beach e online

Adobe MAX

La conferenza sulla creatività

14-16 ottobre Miami Beach e online

Adobe MAX 2024

Adobe MAX
La conferenza sulla creatività

14-16 ottobre Miami Beach e online

Adobe MAX

La conferenza sulla creatività

14-16 ottobre Miami Beach e online