Organizzazione delle pagine creating-and-organizing-pages
Scopri come organizzare il tuo sito web con l’AEM. Dopo aver compreso le modalità di organizzazione delle pagine, è possibile creare nuove pagine e gestire le pagine esistenti.
Organizzazione del sito organizing-your-site
In qualità di autore, devi organizzare il tuo sito all’interno dell’AEM. A tale scopo, dovrai creare e denominare le pagine di contenuto affinché:
- siano facilmente reperibili nell’ambiente di authoring;
- i visitatori possano facilmente sfogliare le pagine nell’ambiente di pubblicazione.
È inoltre possibile utilizzare le cartelle per organizzare i contenuti.
La struttura del sito web è analoga a una struttura ad albero contenente le pagine dei contenuti. I nomi di queste pagine vengono utilizzati per formare gli URL, mentre i titoli vengono mostrati durante la visualizzazione del contenuto della pagina.
Di seguito è riportato un esempio tratto dal sito WKND Tutorial, in cui è possibile accedere a un articolo sugli skatepark (la-skateparks
):
http://<host>:<port>/editor.html/content/wknd/en/sports/la-skateparks.html
/content
/wknd
/en
/music
/...
/sports
/la-skateparks
/five-gyms-la
/mountain-bike-routes
/shopping
/...
/art
/...
/...
Questa struttura può essere visualizzata dalla console Sites, dove è possibile spostarsi tra le pagine del sito Web ed eseguire azioni sulle pagine.
Convenzioni di denominazione delle pagine page-naming-conventions
Durante la creazione di una pagina sono disponibili due campi chiave:
-
- Viene mostrato all’utente nella console ed è disponibile sopra il contenuto della pagina durante la modifica.
- Questo campo è obbligatorio.
-
Nome:
- Viene utilizzato per generare l’URI.
- L’input dell’utente per questo campo è opzionale. Se non viene specificato, il nome viene derivato dal titolo. Per ulteriori dettagli, consulta la seguente sezione sulle restrizioni e best practice per i nomi delle pagine.
Restrizioni e best practice per i nomi delle pagine page-name-restrictions-and-best-practices
Il Titolo e il Nome della pagina possono essere creati separatamente, ma sono correlati:
- Quando crei una pagina, l’unico campo obbligatorio è quello del Titolo. Se non viene fornito un Nome al momento della creazione della pagina, AEM ne genera uno dai primi 64 caratteri del titolo (rispettando le norme di convalida descritte di seguito). Per rispettare la best practice sui nomi di pagina brevi, vengono utilizzati solo i primi 64 caratteri.
- Se un nome di una pagina è specificato manualmente dall’autore, il limite di 64 caratteri non è applicabile; tuttavia, potrebbero esserci altre limitazioni tecniche sulla lunghezza del nome della pagina.
title
.Durante la creazione di una pagina, l'AEM convalida il nome della pagina in base alle convenzioni imposte dall'AEM e dal JCR.
I caratteri minimi consentiti sono:
- Da
a
az
- Da
A
aZ
- Da
0
a9
_
(trattino basso)-
(trattino/segno meno)
Per informazioni complete su tutti i caratteri consentiti, consulta le convenzioni di denominazione.
Titolo title
Se specifichi solo una pagina Titolo durante la creazione di una pagina, AEM deriva la pagina Nome da questa stringa e convalida il nome in base alle convenzioni imposte da AEM e JCR.
Un campo Titolo che contiene caratteri non validi viene accettato, ma nel nome derivato dal titolo tali caratteri vengono sostituiti. Ad esempio:
schoen.html
sc---c-.html
Nome name
Se specifichi il nome della pagina Name durante la creazione, l'AEM lo convalida in base alle convenzioni imposte dall'AEM e da JCR. Non è possibile utilizzare caratteri non validi nel campo Nome. Quando AEM rileva caratteri non validi, il campo viene evidenziato con un messaggio esplicativo.
Modelli templates
In AEM, un modello è un tipo di pagina specializzato utilizzato come base per qualsiasi nuova pagina creata.
Il modello definisce la struttura di una pagina, comprese una miniatura e altre proprietà. Ad esempio, puoi usare modelli distinti per pagine di prodotti, sitemap e informazioni di contatto. I modelli sono costituiti da componenti.
AEM viene fornito con diversi modelli preconfigurati. I modelli disponibili dipendono dal singolo sito web. I campi chiave sono i seguenti:
- Titolo - Titolo visualizzato nella pagina Web risultante
- Nome - Utilizzato per la denominazione della pagina
- Modello - Elenco di modelli disponibili per la generazione della nuova pagina
Componenti components
I componenti sono gli elementi forniti dall'AEM che consentono di aggiungere tipi specifici di contenuto. AEM viene fornito con una serie di componenti pronti all'uso, denominati Componenti core, che forniscono funzionalità complete. Alcuni esempi dei componenti sono:
- Testo
- Immagine
- Titolo
- Carosello
- E molti altri
Dopo aver creato e aperto una pagina puoi aggiungervi il contenuto utilizzando i componenti, disponibili nel browser componenti.