最近、意外とDreamweaverのテンプレートを使う機会が多いです。
その際によく使う条件分岐をメモしておきたいと思います。
前提
まず、条件分岐で使用するテンプレートパラメータを設定します。
テンプレートのhead内辺りに、以下を追加します。
<!-- TemplateParam name="body_id" type="text" value="" -->
トップページにて、パラメータを次のように設定します。
<!-- TemplateParam name="body_id" type="text" value="top" -->
1)トップページのみ表示
<!-- TemplateBeginIf cond="(body_id=='top')" --> ここにトップページのみ表示させたい内容を入れる <!-- TemplateEndEditable -->
2)トップページ以外に表示
<!-- TemplateBeginIf cond="(body_id!=='top')" --> ここにトップページ以外に表示させたい内容を入れる <!-- TemplateEndEditable -->
違いは、否定の「!」を追加するのみです。
また、パンくずリストの設定など、後日メモしておきたいと思います。
コメント