帝国cms二次开发 输出一列表带图片和没图片的方法

有时候我们做模板的时候 发现列表如下图:上面有图片下面没有,一般的方法生成两次标签调用。感觉比较麻烦,还会重复文章。下面方法一次输出;
QQ截图20200618150341.jpg


直接看代码如下:
  1. [e:loop={"select * from yisvip_com_ecms_news where id<>'$navinfor[id]' and classid='".$GLOBALS[navclassid]."' and titlepic<>'' order by newstime limit 2",6,24,0}]
  2.         <li class="clearfix"><a href="<?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>" target="_blank" class="f-fl"><img src="<?=$bqr['titlepic']?>" alt="<?=$bqr['title']?>"></a>
  3.           <div>
  4.             <p><a href="<?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>" target="_blank"><?=$bqr['title']?></a></p>
  5.             <div class="m-info"><?=$bqr[smalltext]?>..</div>
  6.           </div>
  7.         </li>
  8. [/e:loop]
复制代码
2指输出 两个带图片的6指输出 六个带不图片的







上一篇:帝国cms内容页面的tags调用方法
下一篇:帝国cms 灵动标签内sql语句调用
如无回复请发邮件