Show Menu
ARGOMENTI×

Contenuto sandbox iniziale

In questa sezione vengono create le seguenti pagine che utilizzano tutte il modello di pagina:
  • Sito sandbox SCF, che reindirizzerà alla versione inglese della pagina principale
    • SCF Sandbox - La pagina principale per la versione inglese del sito
      • Riproduzione SCF - Elemento secondario della pagina principale su cui riprodurre
Sebbene questa esercitazione non contenga copie della lingua, è progettata 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’uso del codice del paese di due lettere per il nome del nodo della pagina, ad esempio "en" per l’inglese, "fr" per il francese e così via.

Crea prime pagine

Ora che è presente un modello di pagina, possiamo stabilire la pagina principale del sito Web nella directory /content.
  1. L’interfaccia utente standard fornisce attualmente i modelli per la creazione di siti. Questa esercitazione consente di creare un sito semplice e l’interfaccia classica.
    Per passare all’interfaccia classica, selezionate la navigazione globale e passate il mouse sul lato destro dell’icona Progetti. Selezionate l’icona Passa all’interfaccia classica visualizzata:
    La possibilità di passare all’interfaccia classica deve essere abilitata da un amministratore .
  2. Nella pagina di benvenuto dell’interfaccia classica, selezionate Siti Web .
    In alternativa, potete accedere direttamente all’interfaccia classica per i siti Web accedendo direttamente a /siteadmin.
  3. Nel riquadro Esplora risorse, selezionate Siti Web, quindi nella barra degli strumenti selezionate Nuovo > Nuova pagina .
    Nella finestra di dialogo Crea pagina , immettete quanto segue:
    • Titolo: SCF Sandbox Site
    • Nome: an-scf-sandbox
    • Selezionare un modello di riproduzione sandbox SCF
    • Fai clic su Crea
  4. Nel riquadro Esplora risorse, selezionate la pagina appena creata /Websites/SCF Sandbox Site e fate clic su Nuova > Nuova pagina :
    • Titolo: SCF Sandbox
    • Nome: en
    • Selezionare un modello di riproduzione sandbox SCF
    • Fai clic su Crea
  5. Nel riquadro Esplora risorse, selezionate la pagina appena creata /Websites/SCF Sandbox Site/SCF Sandbox e fate clic su Nuova > Nuova pagina
    • Titolo: SCF Play
    • Nome: play
    • Selezionare un modello di riproduzione sandbox SCF
    • Fai clic su Crea
  6. Il sito Web ora viene visualizzato nella console Siti Web. Le pagine figlie dell'elemento selezionato nel riquadro di esplorazione vengono visualizzate nel riquadro di destra in cui è possibile gestirle.
    Questa è la visualizzazione archivio di ciò che è stato creato con lo strumento Sito Web e il modello:

Aggiungere il percorso di progettazione

Quando [/etc/designs/an-scf-sandbox](setup-website.md#setupthedesigntreeetcdesigns) è stata creata utilizzando la sezione delle progettazioni della console Strumenti, la proprietà "
  • cq:template="/libs/wcm/core/templates/designpage"
è stato definito, che fornisce la possibilità facoltativa di fare riferimento alle risorse di progettazione in uno script utilizzando currentDesign.getPath() . Ad esempio
  • <% String favoriteIcon = currentDesign.getPath() + "/favicon.ico"; %>
    • Nome: cq:designPath
    • Tipo: String
    • Valore: /etc/designs/an-scf-sandbox
  • Fare clic sul verde [+] Add
Il repository deve essere visualizzato come segue:
  • Fate clic su Salva tutto
L’utilizzo di cq:designPath è facoltativo e non è correlato all’ utilizzo di clientlibs , che sono essenzialmente necessari in quanto i componenti SCF utilizzano clientlibs per gestire i rispettivi JS e CSS.