帝国CMS栏目没有图片则调用其他图片或者不调用的实现代码


本文整理自网络,侵删。

如下代码可实现,没有图片则调用其他图片

[e:loop={"select classimg from {$dbtbpre}enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}]<img class="img" alt="[!--class.name--]" src="<?=$bqr[classimg]?$bqr[classimg]:'/skin/one.jpg '?>"/>[/e:loop]

以上代码使用判断语句来判断栏目是否有图片,没有则调用skin目录下的one.jpg。
如果我们想实现,没有栏目图片则不调用任何图片的话,使用上面的代码,就不太方便,前端页面会显示不完美。我们可以使用如下代码:

<?php
$ztt=$empire->fetch1("select classname,classimg from {$dbtbpre}enewsclass where classid='$GLOBALS[navclassid]'");
if($ztt[classimg]){
$zttl='
<img class="img" alt="'.$ztt[classname].'" src="'.$ztt[classimg].'"/>';
}
echo $zttl;
?>

如果有栏目图片,则调用,如果没有栏目图片,则不输出img标签,在前端也不会出现小的图片标识。
 


标签:帝国CMS

相关阅读 >>

帝国CMS7.0动态列表页面分页显示个数修改方法

在php代码中调用帝国CMS头部变量temp.header的方法

帝国CMS后台生成更新后,前台页面显示空白的原因分析

帝国CMS远程保存图片的方法

帝国CMS判断内容正文newstext字段是否有图片的方法

帝国CMS用户前台投稿上传图片自动加水印的实现方法

帝国CMS调用购物车商品数量和总价的方法

帝国CMS多个系统的会员整合与二级域名之间的同步方法

帝国CMS使用linux系统数据盘扩容后宝塔控制面板数据盘大小不变的解决方法

帝国CMS7.0实现微博群发功能插件教程(支持28个微博平台支持定时发布)

更多相关阅读请进入《帝国CMS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...