帝国cms用if判断内容模板字段为空时不显示,非常好用,省去了一些作者字段不填写为空的时候前端展示也为空的麻烦。下方列出三种方法解决你的困扰问题。
1、举例:如果来源为空,则显示“众筹栈”
<?
if($navinfor['befrom']=="") {
echo '众筹栈';
}
else{
echo ''.$navinfor[befrom].'';
}
?>
2、如果作者为空,则不输出任何内容,那么添加样式以及作者
<?
if($navinfor['writer']=="") {
echo '';
}
else{
echo '<span>作者:'.$navinfor[writer].'</span>';
}
?>
首页判断,如果内容简介为空则显示发布时间。如果内日用简介不为空,则输出简介。
<?
if($bqr['smalltext']=="") {
echo '发布时间:'.date('Y-m-d',$bqr[newstime]).'';
}
else{
echo ''.$bqr[smalltext].'';
}
?>