我们在使用织梦dedecms时候,如何使用if判断某个字段是否为空呢?我们以文章页自定义字段website为例:使用if语句判断website网址是否为空,如果有显示website并加上网址,如果没有就不显示。
{dede:field.website runphp='yes'}if(@me<>'') {@me = '<a href="'.@me.'" target="_blank">'.@me.'</a>';}
else {@me = '';}{/dede:field.website}
再比如调用某一栏目文章列表时,使用if判断是文章是否有简略标题,如果有就调用简略标题
{dede:arclist row='10'}
[field:array runphp='yes']
if (@me['shorttitle'] == '') {
@me = @me['title'];
} else {
@me = @me['shorttitle'];
}
[/field:array]
{/dede:arclist}