Imposta struttura sito Web

Ultimo aggiornamento: 2023-05-04
  • Argomenti:
  • Communities
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • User
ATTENZIONE

AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

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
    È qui che 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:

    chlimage_1-44

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

    chlimage_1-45

  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.

    chlimage_1-46

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