Chcete-li nastavit podmínky pro zobrazování obsahu v dokumentu, použijte v šablonách v Dreamweaveru volitelné oblasti.
Volitelná oblast je oblast v šabloně, kterou mohou uživatelé nastavit tak, aby se zobrazovala nebo skrývala v dokumentu založeném na šabloně. Použijte volitelnou oblast, když chcete nastavit podmínky pro zobrazování obsahu v dokumentu.
Když vložíte volitelnou oblast, můžete buď nastavit konkrétní hodnoty pro parametr šablony, nebo definovat podmíněné příkazy (příkazy If...else) pro oblasti šablony. Použijte jednoduché operace true/false nebo definujte složitější podmíněné příkazy a výrazy. Podmíněnou oblast můžete později upravit, pokud to bude nutné. Na základě podmínek, které definujete, mohou uživatelé šablony upravit parametry v dokumentech založených na šabloně, které vytvářejí, a řídit, zda se volitelná oblast zobrazuje.
Můžete svázat více volitelných oblastí s nějakým pojmenovaným parametrem. V dokumentu založeném na šabloně se obě oblasti zobrazí nebo skryjí jako celek. Můžete například zobrazit obrázek „výprodeje" a textovou oblast s prodejní cenou pro zboží v akci.
Vložení volitelné oblasti
Použijte volitelnou oblast pro řízení obsahu, který se může nebo nemusí zobrazovat v dokumentu založeném na šabloně. Existují dva typy volitelných oblastí:
- Needitovatelné volitelné oblasti, které
umožňují uživatelům šablon zobrazovat a skrývat speciálně označené oblasti,
aniž by jim umožňovaly upravovat obsah.
Záložku šablony volitelné oblasti předchází slovo if.Na základě podmínky nastavené v šabloně může uživatel šablony definovat, zda je oblast zobrazitelná na stránkách, které vytváří.
- Upravitelné volitelné oblasti, které umožňují uživatelům šablon
nastavit, zda se oblast zobrazí nebo skryje, a umožňují uživatelům upravovat
obsah v oblasti.
Pokud například volitelná oblast obsahuje obrázek nebo text, uživatel šablony může nastavit, zda se obsah zobrazí, a také upravit obsah podle potřeby. Upravitelná oblast je ovládána podmíněným příkazem.
Vložit neupravitelnou volitelnou oblast
Vyberte možnost Vložit > Předloha > Volitelná oblast.
V kategorii Společné na panelu Vložit vyberte z rozevíracího seznamu možnost Předlohy a vyberte možnost Volitelná oblast.
Vložení upravitelné volitelné oblasti
Výběr nelze zalomit pro vytvoření upravitelné volitelné oblasti. Vložte oblast a poté vložte obsah do oblasti.
Vyberte možnost Vložit > Předloha > Upravitelná volitelná oblast.
V kategorii Předlohy na panelu Vložit vyberte možnost Upravitelná volitelná oblast.
Nastavení hodnot pro volitelnou oblast
Po vložení oblasti do šablony můžete upravit nastavení volitelné oblasti. Můžete například změnit, zda je výchozí nastavení obsahu nastaveno na zobrazení nebo ne, propojit parametr s existující volitelnou oblastí nebo upravit výraz šablony.
Vytvoření parametrů šablony a definování podmíněných příkazů (příkazy If...else) pro oblasti šablony. Můžete použít jednoduché operace pravda/nepravda nebo definovat složitější podmíněné příkazy a výrazy.
Na kartě Pokročilé můžete propojit několik volitelných oblastí s pojmenovaným parametrem. V dokumentu založeném na šabloně se obě oblasti zobrazí nebo skryjí jako jedna jednotka. Můžete například zobrazit obrázek „výprodeje" a textovou oblast s prodejní cenou pro položku ve výprodeji.
Pro zadání hodnoty pro volitelnou oblast můžete také použít kartu Pokročilé a napsat výraz šablony, který vyhodnotí hodnotu a zobrazí nebo skryje oblast na základě této hodnoty.
V zobrazení Návrh klikněte na kartu šablony volitelné oblasti, kterou chcete upravit.
V zobrazení Návrh umístěte kurzor do oblasti šablony; poté ve voliči značek v dolní části okna Dokument vyberte značku šablony <mmtemplate:if>.
V zobrazení Kód klikněte na značku komentáře oblasti šablony, kterou chcete upravit.
Chcete-li nastavit vybranou oblast tak, aby se v dokumentu zobrazovala, označte pole Standardně zobrazovat. Toto pole odznačte, pokud chcete nastavit výchozí hodnotu jako „nepravda“.
Chcete-li pro parametr nastavit jinou hodnotu, přejděte do zobrazení Kód, vyhledejte parametr v části dokumentu a upravte hodnotu.
Chcete-li propojit parametry volitelné oblasti, klepněte na záložku Další volby, vyberte volbu Použít parametr a pak z rozbalovací nabídky vyberte stávající parametr, se kterým chcete vybraný obsah propojit.
Pokud chcete napsat výraz předlohy, který bude řídit zobrazení volitelné oblasti, klepněte na záložku Další volby, vyberte volbu Zadat výraz, pak do pole zadejte výraz.
Aplikace Dreamweaver vloží dvojité uvozovky kolem textu, který zadáte.
Při použití objektu šablony Volitelné oblasti aplikace Dreamweaver vloží do kódu poznámky šablony. Parametr šablony je definován v části head, jak ukazuje následující příklad:<!-- TemplateParam name="departmentImage" type="boolean" value="true" -->
V místě, kde je volitelná oblast vložena, se objeví kód podobný kódu níže:
<!-- TemplateParam name="departmentImage" type="boolean" value="true" -->
<!-- TemplateBeginIf cond="departmentImage" -->
<p><img src="/images/airfare_on.gif" width="85" height="22"> </p>
<!-- TemplateEndIf -->
Můžete přistupovat k parametrům šablony a upravovat je v dokumentu založeném na šabloně.
Další podobné
Tvorba nádherných webů v aplikaci Dreamweaver
Vytvářejte, kódujte a spravujte dynamické weby pomocí výkonného všestranného nástroje.