Progettazioni e Designer

ATTENZIONE

Questo articolo descrive come creare un sito web basato sull’interfaccia classica. Adobe consiglia di utilizzare le tecnologie AEM più recenti per i siti web come descritto in dettaglio nell'articolo Guida introduttiva allo sviluppo per AEM Sites.

Designer viene utilizzato per creare una progettazione per il sito web utilizzando l’ Interfaccia classica in AEM.

NOTA

Per ulteriori informazioni sull'accessibilità web, vedere AEM e le linee guida per l'accessibilità dei contenuti web.

Utilizzo di Designer

Il progetto può essere definito nella sezione progettazioni della scheda Strumenti :

screen_shot_2012-02-01at30237pm

Qui puoi creare la struttura necessaria per memorizzare la progettazione, quindi caricare i fogli di stile CSS e le immagini necessarie.

I progetti vengono memorizzati in /apps/<your-project>. Il percorso della progettazione da utilizzare per un sito web viene specificato utilizzando la proprietà cq:designPath del nodo jcr:content .

chlimage_1-74

NOTA

Tutte le modifiche apportate a una pagina in modalità progettazione vengono mantenute sotto il nodo di progettazione del sito e vengono applicate automaticamente a tutte le pagine che hanno la stessa progettazione.

Di cosa avremo bisogno

Per realizzare il tuo progetto avrai bisogno di:

CSS - I fogli di stile a cascata definiscono i formati di aree specifiche sulle pagine.
Immagini - Qualsiasi immagine utilizzata per funzioni quali sfondi, pulsanti.

Considerazioni sulla progettazione del sito web

Durante lo sviluppo di un sito web, si consiglia vivamente di memorizzare immagini e file CSS in /apps/<your-project> in modo da poter fare riferimento alle risorse in base al progetto corrente, come descritto dal frammento seguente.

<%= currentDesign.getPath() + "/static/img/icon.gif %>

L'esempio precedente offre diversi vantaggi:

  • I componenti possono avere un aspetto/aspetto diverso in base a ciascun sito utilizzando un percorso di progettazione diverso.

  • La riprogettazione del sito web può essere semplicemente effettuata puntando il percorso di progettazione a un nodo diverso nella radice del sito da design/v1 a design/v2.

  • /etc/designs e /content sono gli unici URL esterni che il browser vede proteggersi da un utente esterno che si incuriosisce di ciò che è sotto il tuo /apps albero. I vantaggi di cui sopra aiutano anche l’amministratore di sistema a impostare una maggiore sicurezza perché si limita l’esposizione delle risorse a poche posizioni distinte.

In questa pagina