Dreamweaver Templeteの条件分岐 複数条件を1つにまとめる方法も
2022.01.30 Sun
![Dreamweaver Templeteの条件分岐 複数条件を1つにまとめる方法も](https://y-dsn.com/wordpress/wp-content/uploads/2022/01/bandicam-2022-01-30-12-43-20-387.png)
テンプレートのオプション領域で、bodyのidをglobal、bodyのclassをbody_classとしている場合
- body内のソース例
<body id="@@(global)@@" class="@@(body_class)@@">
テンプレートのプロパティで、body id にfaqが振られているindex.htmlのページにだけ、表示させたい要素がある時
- テンプレートプロパティの設定画面
-
- コードの記述例
-
<!-- TemplateBeginIf cond="global=='faq'" -->ここに表示させたい要素を記述<!-- TemplateEndIf -->
つまりTemplateBeginIf condの記述の中にglobal==’faq'”を追加。
テンプレートのプロパティで、body id にcase、body classにsingleが振られているindex.htmlのページにだけ、表示させたい要素がある時
- テンプレートプロパティの設定画面
-
- コードの記述例
-
<!-- TemplateBeginIf cond="(body_class=='single') && (global=='case')" -->ここに表示させたい要素を記述<!-- TemplateEndIf -->
つまりTemplateBeginIf condの記述の中にbody_class==’single’とglobal==’case’を追加するのと、それぞれ括弧で囲み&&で繋ぐ。