Nucleus v3.3の<%ifnot()%>

Nucleus v3.3から条件分岐「if」が拡張されています。
一番おどろいたのは、「ifnot」。
引数の条件を満たしていないときに表示する分岐です。

例えばこんなとき。

ブログナンバー1以外のときに、
Hello, Worldと表示する。

v.3.24まではこんなふうに書いてたコードが、

<%if(blogsetting,bnumber,1)%>
<%else%>
<p>Hello, World</p>
<%endif%>

(ブログナンバー1のときは何も表示しない
1以外のときは、Hello, Worldと表示する)

というふうに、少し回りくどい条件分岐だったのを、

<%ifnot(blogsetting,bnumber,1)%>
<p>Hello, World</p>
<%endif%>

(ブログナンバー1以外のときは
Hello, Worldと表示する)

といった感じに、とってもシンプルに。

コメントを残す