Imposta struttura sito Web

Per configurare il sito web, le istruzioni riportate di seguito descrivono le cartelle da creare nelle seguenti posizioni:

  • /apps/an-scf-sandbox

    È qui che risiedono le applicazioni e i modelli personalizzati.

  • /etc/designs/an-scf-sandbox

    Qui risiedono gli elementi di progettazione scaricabili.

  • /content/an-scf-sandbox

    In questo punto 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 tuo sito web, sostituisci sempre an-scf-sandbox con il nome scelto.

NOTA

Informazioni sui nomi:

  • I nomi visualizzati in CRXDE sono nomi di nodo che formano il percorso del 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 trattini bassi, ma devono essere codificati quando si fa riferimento come nome di pacchetto all'interno di un file Java. Sia i trattini che i trattini di sottolineatura sono preceduti dal relativo valore unicode:

    • il trattino diventa '_002d'
    • carattere di sottolineatura diventa '_005f'

Impostare la directory dell'applicazione (/apps?lang=it)

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 .

  1. Crea /apps/an-scf-sandbox cartella.

    Utilizzo CRXDE Lite, nel riquadro explorer

    1. Seleziona la /apps cartella.
    2. Fai clic con il pulsante destro del mouse Crea… o tirare giù il Crea… menu.
    3. Seleziona Crea cartella….
    4. In Crea cartella finestra di dialogo, immettere an-scf-sandbox.
    5. Fai clic su OK.
  2. Crea componenti sottocartella.

    1. Seleziona la /apps/an-scf-sandbox cartella.
    2. Fai clic su Crea > Crea cartella.
    3. In Crea cartella finestra di dialogo, immettere componenti.
    4. Fai clic su OK.
  3. Crea modelli sottocartella.

    1. Seleziona la /apps/an-scf-sandbox cartella.
    2. Fai clic su Crea > Crea cartella.
    3. In Crea cartella finestra di dialogo, immettere modelli.
    4. Fai clic su OK.
    5. Seleziona nuovamente /apps/an-scf-sandbox.
    6. Seleziona Salva tutto.

    Come per qualsiasi processo di modifica, puoi salvare spesso. Se si verificano problemi durante l’immissione dei dati, potrebbe essere dovuto al timeout dell’accesso o al salvataggio delle modifiche precedenti.

  4. La struttura nel riquadro Esplora risorse di CRXDE Lite dovrebbe ora avere un aspetto simile al seguente:

    crxde-template

Impostare la directory di progettazione (/etc/designs?lang=it)

La directory /etc/designs contiene le immagini, gli script e i fogli di stile da scaricare insieme al contenuto della pagina.

  1. Per utilizzare lo strumento Designer nell’interfaccia classica, individuare https://<server>:<port>/miscadmin.

    Nota: Se si utilizza CRXDE Lite per creare un nodo di tipo cq:Page, Controllo di accesso e replica non verranno impostati sulle impostazioni predefinite per una pagina.

  2. Nel riquadro Esplora risorse, seleziona la Disegni e fai clic su Nuovo > Nuova pagina.

    Inserisci:

    • Titolo: Sandbox SCF
    • Nome: sandbox an-scf
    • Seleziona Modello di pagina di progettazione

    Fai clic su Crea.

    modello di progettazione

  3. Aggiornare il riquadro di esplorazione se la cartella "Una Sandbox SCF" non viene visualizzata.

  4. Torna a CRXDE Lite (http:// localhost:4502/crx/de) ed espandi /etc/designs per vedere il nodo chiamato "an-scf-sandbox".

    Nel riquadro inferiore a destra di CRXDE, puoi visualizzare la scheda Proprietà, la scheda Controllo accessi e la scheda Replica per vedere cosa è stato definito utilizzando il modello di pagina di progettazione.

    crxde-configure-template

Impostare la directory dei contenuti (/content?lang=it)

La directory /content nell'archivio è la posizione in cui si trova il contenuto del sito web. I percorsi sotto /content comprendono i percorsi dell’URL per le richieste del browser.

Dopo la modello di pagina viene creato come parte dell'applicazione iniziale, il contenuto della pagina iniziale può essere creato in base al modello…

In questa pagina