Progettazioni e designer designs-and-the-designer
Designer viene utilizzato per creare una progettazione per il sito web utilizzando la Interfaccia classica in AEM.
Utilizzo di Designer using-the-designer
La progettazione può essere definita nella progettazioni della sezione Strumenti scheda:
Qui puoi creare la struttura necessaria per memorizzare la progettazione, quindi caricare i fogli di stile CSS e le immagini necessarie.
I disegni sono memorizzati in /apps/<your-project>
. Il percorso della progettazione da utilizzare per un sito web viene specificato utilizzando il cq:designPath
proprietà jcr:content
nodo.
Di cosa avrete bisogno what-you-will-need
Per realizzare il tuo progetto avrai bisogno di:
CSS - I fogli di stile a cascata definiscono i formati di aree specifiche delle pagine.
Immagini - Qualsiasi immagine utilizzata per funzioni quali sfondi, pulsanti.
Considerazioni Sulla Progettazione Del Sito Web considerations-when-designing-your-website
Quando si sviluppa un sito web, si consiglia vivamente di memorizzare immagini e file CSS in /apps/<your-project>
puoi 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
adesign/v2.
-
/etc/designs
e/content
sono gli unici URL esterni che il browser vede proteggersi di un utente esterno incuriosito su ciò che si trova 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.