帝国CMS几种if判断语句
2019-07-13/技术/lz1473 OLEOU/℃
判读某个字段值为空,这不输出,不为空这输出。
方法一:
<?if($navinfor['writer']=="") {echo '';}else{echo '<span>作者:'.$navinfor[writer].'</span>';}?>
方法二:
<?php
if($navinfor['zhicheng'])
{
?>
<span style="color:#0000ff;"><strong>职称荣誉:</strong></span><br/>'[!--zhicheng--]'<br/>
<?
}else
{
?>
<?
}
?>
说明:
$navinfor[字段名]会过滤html,而方法二不会。
$bqr[字段名]和$navinfor[字段名]区别
在灵动标签内获取字段值可通过调用$bqr[字段名],比如文章标题可用<?=$bqr[title]?>输出
在模板内获取字段值可通过调用$navinfor[字段名],比如要显示”信息ID字段”,那在模板里用:<?=$navinfor[id]?>即可输出(要开启模板支持程序代码)