帝国CMS判断字段值为空显示不同内容

微信扫一扫,分享到朋友圈

帝国CMS判断字段值为空显示不同内容
收藏 00

帝国CMS判断字段值为空显示不同内容

内容页的话,用$navinfor[字段]这个变量:

$bqr是灵动标签时使用 $navinfor是内容模板时使用

代码如下:

<?
if($bqr[titlepic]=="")
{
echo '';
}
else{
echo '<a href='.$bqsr[titleurl].'><img src='.$bqr[titlepic].'></a>';
}
?>

在列表页时,可以在list.var使用程序代码。相关标签如下:

if(empty($r[titlepic]))
{
$r[titlepic]='/images/img.gif';
}

注意: 在列表页内必须全部使用PHP代码。否则会报错 ?直接添加PHP代码,不需要加程序开始和结束标记。 字段值数组变量为$r,对应的字段变量为$r[字段名],如:标题字段变量就是$r[title]。另外编号变量为$no 将最终模板内容赋给$listtemp变量:

<?php
if($navinfor[cnurl])
{
?>
echo '显示的内容';
<?
}
else
{
?>
echo '';
<?
}
?>

这里只讲用帝国的自带的方法,$navinfor可以把帝国标签转换成PHP变量,即然是变量那就可以判断了,如:

<?php
if($navinfor[write]){
?>
<p>作者:[!--write--]</p>
<?php
}else{
?>
<p>作者:暂无</p>
<?php
}
?>

 

一个热爱互联网的咸鱼
上一篇

css让嵌入网站上的视频手机端自适应

下一篇

帝国cms内容页newstext字段图片延迟加载(添加data-original属性)

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

热门

    抱歉,30天内未发布文章!
返回顶部