Ontwerpen en de Designer designs-and-the-designer
Met Designer kunt u een ontwerp voor uw website maken met de opdracht Klassieke interface in AEM.
De Designer gebruiken using-the-designer
Uw ontwerp kan in ontwerpen van de Gereedschappen tab:
Hier kunt u de structuur maken die nodig is om het ontwerp op te slaan en vervolgens de trapsgewijze stijlpagina's en de vereiste afbeeldingen uploaden.
Ontwerpen worden opgeslagen onder /apps/<your-project>
. Het pad naar het ontwerp dat voor een website moet worden gebruikt, wordt opgegeven met het cq:designPath
eigendom van de jcr:content
knooppunt.
Wat u nodig hebt what-you-will-need
Om uw ontwerp te realiseren zult u nodig hebben:
CSS - In de CSS (Cascading Style Sheets) worden de opmaken van specifieke gebieden op uw pagina's gedefinieerd.
Afbeeldingen - Alle afbeeldingen die u gebruikt voor functies zoals achtergronden en knoppen.
Overwegingen bij het ontwerpen van uw website considerations-when-designing-your-website
Bij het ontwikkelen van een website wordt het ten zeerste aanbevolen om afbeeldingen en CSS-bestanden onder /apps/<your-project>
zodat kunt u naar uw bronnen verwijzen op basis van het huidige ontwerp, zoals wordt beschreven in het volgende fragment.
<%= currentDesign.getPath() + "/static/img/icon.gif %>
Het voorgaande voorbeeld biedt verschillende voordelen:
-
Componenten kunnen een andere vormgeving hebben op basis van elke site en een ander ontwerppad gebruiken.
-
U kunt de website opnieuw ontwerpen door het ontwerppad vanuit de hoofdmap van de site naar een ander knooppunt van de site te wijzen
design/v1
totdesign/v2.
-
/etc/designs
en/content
zijn de enige externe URL's die de browser ziet als bescherming van een externe gebruiker die zich zorgen maakt over wat er onder uw/apps
boom. De bovenstaande URL-voordelen helpen uw systeembeheerder ook een betere beveiliging in te stellen, omdat u de blootstelling van de elementen aan een aantal verschillende locaties beperkt.