Imposta struttura sito Web setup-website-structure
Per configurare il sito Web, le istruzioni seguenti descrivono le cartelle da creare nelle posizioni seguenti:
-
/apps/an-scf-sandbox
Qui risiedono applicazioni e modelli personalizzati.
-
/etc/designs/an-scf-sandbox
Qui risiedono gli elementi di progettazione scaricabili.
-
/content/an-scf-sandbox
Qui risiedono le pagine web scaricabili.
Il codice di questo tutorial si basa sul fatto che il nome della cartella principale sia lo stesso per l’applicazione, la progettazione e il contenuto. Se scegli un altro nome per il sito web, sostituisci sempre an-scf-sandbox
con il nome scelto.
-
I nomi visualizzati in CRXDE sono nomi di nodo che costituiscono il percorso del contenuto indirizzabile.
-
I nomi dei nodi possono contenere spazi, ma se utilizzati in un URI, devono essere codificati come '%20' o '+'.
-
I nomi dei nodi possono contenere trattini e trattini bassi, ma devono essere codificati quando vengono indicati come nomi di pacchetti all’interno di un file Java™. Sia i trattini che i caratteri di sottolineatura sono preceduti dal carattere di escape underscore seguito dal relativo valore Unicode:
-
il trattino diventa '_002d'
-
il carattere di sottolineatura diventa '_005f'
Configurare la directory applicazioni (https://experienceleague.adobe.com/apps?lang=it) setup-the-application-directory-apps
La directory /apps nell’archivio contiene il codice con implementa il comportamento e il rendering delle pagine fornite dalla directory /content.
La directory /apps è protetta e non è accessibile al pubblico, così come le directory /content e /etc/designs.
-
Crea
/apps/an-scf-sandbox
cartella.Utilizzo di CRXDE Liti, nel riquadro dell'elenco delle cartelle
- Seleziona la
/apps
cartella. - Clic con il pulsante destro Crea… o tirare giù il Crea… menu.
- Seleziona Crea cartella….
- In Crea cartella finestra di dialogo, immetti
an-scf-sandbox
. - Fai clic su OK.
- Seleziona la
-
Crea componenti sottocartella
- Seleziona la
/apps/an-scf-sandbox
cartella. - Clic Crea > Crea cartella.
- In Crea cartella finestra di dialogo, immetti componenti.
- Fai clic su OK.
- Seleziona la
-
Crea modelli sottocartella
- Seleziona la
/apps/an-scf-sandbox
cartella. - Clic Crea > Crea cartella.
- In Crea cartella finestra di dialogo, immetti modelli.
- Fai clic su OK.
- Riseleziona
/apps/an-scf-sandbox
. - Seleziona Salva tutto.
Come per qualsiasi processo di modifica, è consigliabile salvare spesso. In caso di problemi durante l'immissione dei dati, è possibile che il login sia scaduto o che si debbano salvare le modifiche precedenti.
- Seleziona la
-
La struttura nel riquadro Esplora di CRXDE Liti dovrebbe ora essere simile alla seguente:
Impostare la directory di progettazione (https://experienceleague.adobe.com/etc/designs?lang=it) setup-the-design-directory-etc-designs
La directory /etc/designs contiene le immagini, gli script e i fogli di stile da scaricare insieme al contenuto della pagina.
-
Per utilizzare lo strumento Designer nell’interfaccia classica, passa a https://<server>:<port>/miscadmin.
Nota: se si utilizza CRXDE Liti per creare un nodo di tipo
cq:Page
, il controllo di accesso e la replica non vengono impostati sulle impostazioni predefinite di una pagina. -
Nel riquadro dell'elenco delle cartelle, selezionare Progettazioni cartella e quindi fare clic su Nuovo > Nuova pagina.
Inserisci:
- Titolo: Una sandbox SCF
- Nome: an-scf-sandbox
- Seleziona Progettare il modello di pagina
Fai clic su Crea.
-
Aggiornare il riquadro dell'elenco delle cartelle se non viene visualizzata la cartella "Sandbox SCF".
-
Torna a CRXDE Liti (http:// localhost:4502/crx/de) ed espandi /etc/designs per visualizzare il nodo denominato "an-scf-sandbox".
Nel riquadro inferiore destro di CRXDE è possibile visualizzare la scheda Proprietà, la scheda Controllo di accesso e la scheda Replica per visualizzare ciò che è stato definito utilizzando il modello della pagina di progettazione.
Configurare la directory dei contenuti (https://experienceleague.adobe.com/content?lang=it) setup-the-content-directory-content
La directory /content nel repository è dove risiede il contenuto del sito Web. I percorsi in /content comprendono i percorsi dell’URL per le richieste del browser.
Dopo il modello pagina viene creato come parte dell’applicazione iniziale, il contenuto della pagina iniziale può essere creato in base al modello… ⇒