帝国cms 列表页 list.var里面使用php判断代码教程

立即领取

最高 ¥2000 红包 限量领取

云服务器、主机等产品通用,可叠加官网常规优惠使用 | 限时领取

如题,需要用php判断标题是否有图片,如果有显示图片,如果没有不显示不让它显示系统自带的缩略图,直接上案例代码,如下:

帝国cms 列表页 list.var里面使用php判断代码教程
帝国cms 列表页 list.var里面使用php判断代码教程
if(!empty($r[titlepic])){
	 $r[titlepic]='<img src="'.$r[titlepic].'" alt="'.$r[title].'">';
	}else{
$r[titlepic]="";
}
$listtemp='<li>
<h3><a href="[!--titleurl--]" target="_blank" title="[!--title--]">[!--title--]</a></h3>
<div class="w mcyp10 box-sizing gray clr">
        <span><i class="fa fa-user mr5"></i>[!--writer--]</span>
        <span><i class="fa fa-calendar mr5"></i>[!--newstime--]</span>
        <span><i class="fa fa-eye mr5"></i>[!--onclick--]次</span>
    </div>
    <p class="showImg"><a href="[!--titleurl--]" target="_blank">'.$r[titlepic].'</a></p>	

    <p class="text">[!--text--]</p>
    
</li>';

勾选“使用程序代码”

在list.var中存在数据的数组变量是$r,具体有什么内容可以直接打印出来看看。

list.var模板中使用PHP不需要结尾,使用变量或者操作变量请直接写。

在list.var中不能PHP代码和HTML代码混编,如果混编的话PHP代码不会被解析,需要怎么操作呢?要把整个list.var当作是PHP环境(事实上也是这样)。就是把所有内容赋值给$listtemp变量就是输出

赞 (1) 打赏
  • 欢迎小伙伴加入,本站原创文章交流群:进站必看
  • 本作品是由 白露博客 会员 白露 投递的作品。
  • 网络媒体或个人转载请务必署名并注明出处和链接!:http://blmoe.cn/1104.html
  • 凡是原创作品,禁止再次修改后发布;任何商业用途均须联系作者。如未经授权用作他处,作者将保留追究侵权者法律责任的权利。

评论 0

收起表情
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

「赠人玫瑰,手留余香」

支付宝扫一扫打赏

微信扫一扫打赏