Usate le aree opzionali nei modelli di Dreamweaver per impostare delle condizioni per la visualizzazione del contenuto di un documento.
Un'area facoltativa è un'area in un modello che gli utenti possono impostare per mostrare o nascondere in un documento basato su modello. Usa un'area facoltativa quando desideri impostare condizioni per visualizzare contenuto in un documento.
Quando inserisci un'area facoltativa, puoi impostare valori specifici per un parametro del modello o definire istruzioni condizionali (istruzioni If...else) per le aree del modello. Usa semplici operazioni vero/falso, o definisci istruzioni ed espressioni condizionali più complesse. In seguito potete modificare l'area opzionale a seconda delle necessità. In base alle condizioni che definisci, gli utenti del modello possono modificare i parametri nei documenti basati su modello che creano e controllare se l'area facoltativa viene visualizzata.
Potete collegare più aree opzionali a un parametro con nome. Nel documento basato su modello, entrambe le aree si mostreranno o si nasconderanno come un'unità. Ad esempio, puoi mostrare un'immagine di "liquidazione" e un'area testo del prezzo di vendita per un articolo in saldo.
Inserire un'area opzionale
Usa un'area facoltativa per controllare il contenuto che può essere visualizzato o meno in un documento basato su modello.Esistono due tipi di aree opzionali:
- Aree facoltative non modificabili, che
consentono agli utenti del modello di mostrare e nascondere aree appositamente contrassegnate
senza consentire loro di modificare il contenuto.
La scheda del modello di un'area facoltativa è preceduta dalla parola if. In base alla condizione impostata nel modello, un utente del modello può definire se l'area è visualizzabile nelle pagine che crea.
- Aree facoltative modificabili, che consentono agli utenti del modello
di impostare se l'area si mostra o si nasconde, e permettono agli utenti di modificare
il contenuto nell'area.
Ad esempio, se l'area facoltativa include un'immagine o testo, l'utente del modello può impostare se il contenuto viene visualizzato, oltre a apportare modifiche al contenuto se desiderato. Un'area modificabile è controllata da un'istruzione condizionale.
Inserisci un'area opzionale non modificabile
Selezionate Inserisci > Modello > Area opzionale.
Nella categoria Comune del pannello Inserisci, selezionate Modelli dall'elenco a discesa, quindi Area opzionale.
Inserire un'area opzionale modificabile
Impossibile racchiudere una selezione per creare un'area facoltativa modificabile.Inserisci l'area, quindi inserisci il contenuto nell'area.
Selezionate Inserisci > Modello > Area opzionale modificabile.
Nella categoria Modelli del pannello Inserisci, selezionate Area opzionale modificabile.
Impostare i valori per un'area opzionale
Puoi modificare le impostazioni dell'area facoltativa dopo aver inserito l'area in un modello.Ad esempio, puoi cambiare se l'impostazione predefinita per il contenuto è di essere visualizzato o meno, per collegare un parametro a un'area facoltativa esistente, o per modificare un'espressione del modello.
Crea parametri del modello e definisci istruzioni condizionali (istruzioni If...else) per le aree del modello. Puoi usare semplici operazioni vero/falso, o definire istruzioni ed espressioni condizionali più complesse.
Nella scheda Avanzate puoi collegare più aree facoltative a un parametro denominato. Nel documento basato su modello, entrambe le aree si mostrano o si nascondono come un'unità.Ad esempio, puoi mostrare un'immagine di "saldo" e un'area di testo del prezzo di vendita per un articolo in saldo.
Puoi anche usare la scheda Avanzate per scrivere un'espressione modello che valuta un valore per l'area facoltativa e la mostra o la nasconde in base al valore.
Nella vista Progettazione, fai clic sulla scheda modello dell'area facoltativa che desideri modificare.
Nella vista Progettazione, posiziona il punto di inserimento nell'area modello; quindi nel selettore tag nella parte inferiore della finestra del documento, seleziona il tag modello, <mmtemplate:if>.
Nella vista Codice, fai clic sul tag commento dell'area modello che desideri modificare.
Selezionate la casella di controllo Mostra per impostazione predefinita per impostare la visualizzazione dell'area selezionata nel documento. Deselezionate la casella di controllo per impostare il valore predefinito su false.
Per impostare un valore diverso per il parametro, nella vista Codice individua il parametro nella sezione del documento e modifica il valore.
Per collegare i parametri delle aree opzionali, fate clic sulla scheda Avanzato, selezionate Usa parametro, quindi scegliete dal menu il parametro esistente a cui desiderate collegare il contenuto selezionato.
Se desiderate creare un'espressione modello per controllare la visualizzazione di un'area opzionale, fate clic sulla scheda Avanzato, selezionate Inserire l'espressione e quindi inserite l'espressione nella casella.
Dreamweaver inserisce delle virgolette doppie attorno al testo digitato.
Quando usi l'oggetto modello Area facoltativa, Dreamweaver inserisce commenti del modello nel codice.Un parametro modello è definito nella sezione head, come nell'esempio seguente:<!-- TemplateParam name="departmentImage" type="boolean" value="true" -->
Nella posizione in cui viene inserita l'area facoltativa, appare codice simile al codice riportato di seguito:
<!-- TemplateParam name="departmentImage" type="boolean" value="true" -->
<!-- TemplateBeginIf cond="departmentImage" -->
<p><img src="/images/airfare_on.gif" width="85" height="22"> </p>
<!-- TemplateEndIf -->
Puoi accedere e modificare i parametri del modello nel documento basato su modello.
Altri contenuti simili
Crea splendidi siti web con Dreamweaver
Progetta, codifica e gestisci siti web dinamici con un potente strumento completo.