スキップしてメイン コンテンツに移動

【PowerCMS X】if , else 比較


条件分岐の例です

等しい(=)のサンプルです。

  • if  

if (a == 10) 

<mt:setvar name="a" value="10" />    
<mt:if name="a" eq="10">
    a=<mt:var name="a"  />だよ
</mt:if>

  • if ($) 

if (a == b)  

<mt:setvar name="a" value="10" />
<mt:setvar name="b" value="10" />    
<mt:if name="a" eq="$b">
    a=<mt:var name="b"  />だよ
</mt:if>
  

  • if else 

if (c == 10 ){

}else{

<mt:setvar name="c" value="20" />    
<mt:if name="c" eq="10">
    ここには当てはまらない
<mt:else>
    10じゃなくて<mt:var name="c"  />だよ    
</mt:if>

  • else if

if (c == 10 ){

}else if (c == 20){

<mt:setvar name="c" value="20" />    
<mt:if name="c" eq="10">
    ここには当てはまらない
<mt:elseif name="c" eq="20">
    10じゃなくて<mt:var name="c"  />だよ    
 </mt:if>

コメント