AKCMS模板用PHP实现判断语句
<{if ($title)}>
<{$title}>
<{else}>
<{$shorttitle}>
<{/if}>
上面代码的意思是:如果title字段有值,就显示title字段的值;如果没有,就显示shorttitle的值
<{if $_copy eq no}>
<{include file="no_copy.htm"}>
<{else}>
<{/if}>
上面代码的意思是:如果扩展字段的值为no,就include子模板no_copy.htm;如果不为no,就不加载任何东西。
第一个判断时判断字段值为不为空,第二个判断是给一个字段指定一个固定的值。
当文章或栏目ID等于某个值时,就显示指定内容,代码如下:
<{if $id eq 2||$id eq 3||$category eq 1}>
<div style='background:url(image/mini_banner1.jpg) top center no-repeat;height:300px;'></div>
<{else}>
<{/if}>
多级判断,当XX时,显示A;当OO时,显示B;否则就显示C,代码如下:
<{if $category eq 1}>
A
<{elseif $category eq 2}>
B
<{else}>
C
<{/if}>
原文链接: AKCMS模板用PHP实现判断语句