本文重点解决帝国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标签,在前端也不会出现小的图片标识。
本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。
2022-04-12
2021-03-20
2021-08-27
2022-05-30
2021-02-27
2022-10-26
2022-05-29
2021-08-27