ecshop模板标签之-ifelse

2010-01-13 09:42 来源:www.chinab4c.com 作者:admin

   ecshop模板中的标签使用非常灵活,但是ecshop模板的标签不多.但是使用适当的话,还是可以发挥的淋漓尽致的。因为我们在开发过程中,往往需要加入判断语句.if else .或者if elseif if.在ecshop的模板中,没有switch写法.所以很多时候,再复杂的判断。也只能用最原始的if else来判断.

    首先我们看ecshop的标签,他判断的时候,是用{if}{/if}这样成对出现的。如果少了一个。将不会被匹配.引起ecshop报错.使用模板判断语句中,变量写在if中.用$value格式。比如要判断$value是否大于0 .你直接可以写成{if $value >0}{/if}.这样做,if中间部分,就是执行大于0的操作.如果多条判断.你可以写成以下格式.

   {if $value >100}输出大于100{else}输出小于等于100{/if}.你看,有了这个判断,我们做运算就方便很多了。

   来源:中国B4C电子商务