【DW】Dreamweaverのテンプレートで条件分岐する方法

最近、意外と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 -->

違いは、否定の「!」を追加するのみです。

また、パンくずリストの設定など、後日メモしておきたいと思います。

コメント

タイトルとURLをコピーしました