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 questa esercitazione 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.
Informazioni sui nomi:
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:
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 Lite, nel riquadro dell'elenco delle cartelle
/apps
cartella.an-scf-sandbox
.Crea componenti sottocartella
/apps/an-scf-sandbox
cartella.Crea modelli sottocartella
/apps/an-scf-sandbox
cartella./apps/an-scf-sandbox
.Come per qualsiasi processo di modifica, eseguire spesso il salvataggio. In caso di problemi durante l’immissione dei dati, è possibile che si sia verificato un timeout dell’accesso o che sia necessario salvare le modifiche precedenti.
La struttura nel riquadro Esplora di CRXDE Lite dovrebbe ora essere simile alla seguente:
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 Lite 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:
Fai clic su Crea.
Aggiornare il riquadro dell'elenco delle cartelle se non viene visualizzata la cartella "Sandbox SCF".
Torna a CRXDE Lite (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 le schede Proprietà, Controllo di accesso e Replica per visualizzare ciò che è stato definito utilizzando il modello della pagina di progettazione.
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… ⇒