Contenuto sandbox iniziale initial-sandbox-content

In questa sezione verranno create le pagine seguenti che utilizzano tutte il modello di pagina:

  • Sito sandbox SCF, che reindirizza alla versione inglese della pagina principale.

    • SCF Sandbox: la pagina principale per la versione inglese del sito.

    • SCF Play: elemento secondario della pagina principale in cui eseguire la riproduzione.

Questo tutorial non viene approfondito in copie per lingua. È invece progettato in modo che la pagina principale possa implementare il rilevamento della lingua preferita per l’utente tramite l’intestazione HTML e reindirizzare alla pagina principale appropriata per la lingua. La convenzione prevede l’utilizzo del codice del paese di due lettere per il nome del nodo della pagina, ad esempio "en" per l’inglese e "fr" per il francese.

Crea prime pagine create-first-pages

Ora che è presente un modello di pagina, è possibile stabilire la pagina principale del sito Web nella directory /content.

  1. L’interfaccia utente standard fornisce attualmente i blueprint per la creazione di siti. Poiché questo tutorial sta creando un sito semplice, è utile l’interfaccia utente classica.

    Per passare all’interfaccia classica, seleziona la navigazione globale e passa il puntatore del mouse sul lato destro dell’icona Progetti. Seleziona l'icona Passa all'interfaccia classica che viene visualizzata:

    interfaccia classica

    La possibilità di passare all'interfaccia classica deve essere abilitata da un amministratore.

  2. Dalla pagina iniziale dell'interfaccia utente classica, selezionare Siti Web.

    sito dellinterfaccia utente classica

    In alternativa, è possibile accedere direttamente all'interfaccia utente classica per i siti Web navigando su /siteadmin.

  3. Nel riquadro dell'elenco delle cartelle selezionare Siti Web, quindi nella barra degli strumenti selezionare Nuovo > Nuova pagina.

    Nella finestra di dialogo Crea pagina, immetti quanto segue:

    • Titolo: SCF Sandbox Site
    • Nome: an-scf-sandbox
    • Seleziona un modello di riproduzione sandbox SCF
    • Fai clic su Crea.

    classic-ui-create-page

  4. Nel riquadro dell'elenco delle cartelle selezionare la pagina creata, /Websites/SCF Sandbox Site, quindi fare clic su Nuova > Nuova pagina:

    • Titolo: SCF Sandbox
    • Nome: en
    • Seleziona un modello di riproduzione sandbox SCF
    • Fai clic su Crea.
  5. Nel riquadro dell'elenco delle cartelle selezionare la pagina creata, /Websites/SCF Sandbox Site/SCF Sandbox, quindi fare clic su Nuova > Nuova pagina

    • Titolo: SCF Play
    • Nome: play
    • Seleziona un modello di riproduzione sandbox SCF
    • Fai clic su Crea.
  6. Questo è il modo in cui il sito web viene ora visualizzato nella console Siti web. Le pagine figlie dell'elemento selezionato nel riquadro dell'elenco delle cartelle vengono visualizzate nel riquadro di destra, dove possono essere gestite.

    classic-ui-website-page

    Questa è la visualizzazione dell’archivio di ciò che è stato creato utilizzando lo strumento Sito web e il modello:

    classic-ui-repository-view

Aggiungere il percorso di progettazione add-the-design-path

Quando [/etc/designs/an-scf-sandbox](setup-website.md#setupthedesigntreeetcdesigns) è stato creato utilizzando la sezione delle progettazioni della console Strumenti, la proprietà "

  • cq:template="/libs/wcm/core/templates/designpage"

È stato definito, che consente di fare riferimento facoltativo alle risorse di progettazione in uno script utilizzando currentDesign.getPath(). Ad esempio

  • % String favIcon = currentDesign.getPath() + "/favicon.ico"; %

    • Nome: cq:designPath
    • Tipo: String
    • Valore: /etc/designs/an-scf-sandbox
  • Fai clic sul [+] Add verde

L’archivio dovrebbe essere visualizzato come segue:

classic-ui-repository-path

  • Fai clic su Salva tutto

In caso di problemi durante il salvataggio della configurazione, effettua di nuovo l’accesso e configura di nuovo.

NOTE
L'utilizzo di cq:designPath è facoltativo e non è correlato all'utilizzo di clientlibs, che sono necessari perché i componenti SCF utilizzano clientlibs per gestire JS e CSS.
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791