Per impostare il sito Web, le istruzioni riportate di seguito descrivono le cartelle da creare nei seguenti percorsi:
/apps/an-scf-sandbox
Qui risiedono le applicazioni e i 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 riportato in questa esercitazione si basa sul fatto che il nome della cartella principale sia lo stesso per l’applicazione, la progettazione e il contenuto. Se scegliete un altro nome per il sito Web, sostituite sempre an-scf-sandbox
con il nome scelto.
Informazioni sui nomi:
I nomi visualizzati in CRXDE sono nomi di nodi che costituiscono il percorso al contenuto indirizzabile.
I nomi dei nodi possono contenere spazi, ma se utilizzati in un URI, lo spazio deve essere codificato come '%20' o '+'.
I nomi dei nodi possono contenere trattini e caratteri di sottolineatura, ma devono essere codificati se vi viene fatto riferimento come nome di pacchetto all'interno di un file Java. Sia i trattini che i caratteri di sottolineatura sono preceduti dal relativo valore Unicode:
La directory /apps nell'archivio contiene il codice con implementa il comportamento e il rendering delle pagine servite dalla directory /content.
La directory /apps è protetta e non accessibile al pubblico così come le directory /content e /etc/designs.
Creare la cartella /apps/an-scf-sandbox
.
Utilizzo di CRXDE Lite nel riquadro di esplorazione
/apps
.an-scf-sandbox
.Creare la sottocartella components.
/apps/an-scf-sandbox
.Creare la sottocartella templates.
/apps/an-scf-sandbox
./apps/an-scf-sandbox
.Come per qualsiasi processo di modifica, salvate spesso. Se si verificano problemi durante l’immissione dei dati, è possibile che l’accesso sia scaduto o che sia necessario salvare le modifiche precedenti.
La struttura nel riquadro di esplorazione del CRXDE Lite deve 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, individuare https://<server>:<porta>/miscadmin.
Nota: Se si utilizza CRXDE Lite per creare un nodo di tipo cq:Page
, il controllo di accesso e la replica non verranno impostati sulle impostazioni predefinite per una pagina.
Nel riquadro Esplora risorse, selezionare la cartella Progettazione, quindi fare clic su Nuova > Nuova pagina.
Invio:
Fai clic su Crea.
Aggiornate il riquadro di esplorazione se la cartella "Una sandbox SCF" non viene visualizzata.
Tornate al CRXDE Lite (http:// localhost:4502/crx/de) ed espandete /etc/designs per visualizzare il nodo denominato "an-scf-sandbox".
Nel riquadro inferiore destro di CRXDE, è possibile visualizzare la scheda Proprietà, la scheda Controllo accesso e la scheda Replica per vedere cosa è stato definito utilizzando il modello di pagina di progettazione.
La directory /content nel repository è la posizione in cui risiede il contenuto del sito Web. I percorsi in /content comprendono i percorsi dell'URL per le richieste del browser.
Dopo la creazione dei modelli di pagina come parte dell’applicazione iniziale, il contenuto della pagina iniziale può essere creato in base al modello… ⇒