当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国CMS灵动标签循环调用栏目文章

3年前 (2022-10-21)帝国CMS8628

帝国CMS灵动标签循环调用栏目文章的方法:

  具体方法如下:

  第一步,增加公共模板变量

帝国CMS灵动标签循环调用栏目文章帝国CMS灵动标签循环调用栏目文章

  代码如下:

<div class="newsbox">
[e:loop={"select * from [!db.pre!]enewsclass where classid in (1,2,3,4)  order by myorder asc ",0,24,0}]
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
?>
 
      <section>
        <div class="news">
          <h2 class="newstitle"><span><a href="<?=$classurl?>"  target="_blank">更多</a></span><b><?=$bqr[classname]?></b></h2>
          <ul>
<?php
//取得该分类下的最新数据
  
    $newbook=$empire->query("select * from  {$dbtbpre}ecms_news  where classid =".$bqr[classid]." order by newstime desc limit 8");
     
    while($r=$empire->fetch($newbook)) {
    ?>
<li><a href="<?=sys_ReturnBqTitleLink($r)?>" target="_blank"><span><?=date('Y-m-d',$r[newstime])?></span><?=DoTitleFont($r[titlefont],$r[title])?></a> </li>
    <?php
     }
    ?>
          </ul>
        </div>
      </section>
 
       [/e:loop]  
</div>

  第二步,将[!--temp.listnews--]复制,粘贴到首页模板

帝国CMS灵动标签循环调用栏目文章

  第三步,添加css

/*newsbox*/
.newsbox {overflow: hidden;margin-bottom: 10px;}
.newsbox section {width: 49.5%;float: left;margin-bottom: 10px;}
.newsbox section:nth-child(odd){ float:right}
.newsbox .news {background: #fff;border: 1px solid #E1E1E1;}
.newstitle { line-height: 40px; font-size: 15px; border-bottom: 1px solid #E1E1E1; background: #F8F8F8 url(../images/newslist.png) no-repeat left 14px center; padding: 0 20px 0 46px; font-weight: normal }
.newstitle span { float: right; font-size: 14px }
.newstitle span a { color: #666 }
.newstitle b { display: block; border-left: 1px solid #E1E1E1; padding-left: 10px }
.newsbox .news ul { padding: 10px }
.newsbox .news ul li { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 28px; width: 96%; line-height: 28px; font-size: 14px; background: url(../images/li.png) no-repeat left center; padding-left: 15px; }
.newsbox .news ul li span { float: right; color: #999; font-size: 12px; margin-left: 20px }
.newsbox .news ul li a:hover { color: #09B1B9; }

  第四步,上传图片li.jpg,newslist.png到相应目录

帝国CMS灵动标签循环调用栏目文章帝国CMS灵动标签循环调用栏目文章

  OK,搞定,大家自行去测试吧!很简单!

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://www.blueboss.cn/p/144.shtml

“帝国CMS灵动标签循环调用栏目文章” 的相关文章

帝国cms自定义列表多表查询统计代码

帝国cms自定义列表多表查询统计代码

帝国cms自定义列表多表查询统计代码 统计记录: select count(*) as total from [!db.pre!]ecms_news union select count(*) as total from [!db.pre!]ecms_movie 查询记录: select cl...

帝国CMS更新内容提示Table#039;www_**_com.***_ecms_news_data_#039;doesn#039;texist...

帝国CMS更新内容提示Table#039;www_**_com.***_ecms_news_data_#039;doesn#039;texist...

帝国CMS更新整站内容提示:Table 'www_123_com.***_ecms_news_data_' doesn't exist...的解决办法! 相信很多使用帝国cms模板建站的朋友,都有遇到过类似的问题,那么这个是什么问题呢?其实这个是我们后台:871 文章id为871的文章删除了,但是表...

帝国CMS内容页调用指定ID的文章可以指定多篇

帝国CMS内容页调用指定ID的文章可以指定多篇

帝国CMS内容页中调用多篇指定id文章的方法,下面一起来学习学习吧: 大概的思路是: 新建1个产品文章字段,这样的话,每个产品里面都可以填写不同的产品id,然后在模板里面调用出来即可。 下面附上内容页模板里面调用多篇指定文章id的php代码: <?php $sql='id in ('.$na...

帝国CMS灵动标签SQL调用广告

帝国CMS灵动标签SQL调用广告

帝国CMS怎么用灵动标签SQL调用广告呢? 标签实例: [e:loop={"select * from phome_enewsad where adid in (1,2,3) and t=0 order by adid desc limit 20",0,24}] <a href="<?...

帝国CMS模板中调用用户投稿头像

帝国CMS模板中调用用户投稿头像

帝国CMS列表模板,内容页模板里面怎么调用用户头像呢?或者是用户投稿头像,这个问题怎么实现呢?其实不难,下面帝国cms模板网小编就来告诉大家怎么调用用户头像,一起来学习学习吧:   第一、列表内容模板(list.var) (*) 调用用户投稿的头像方法: $userr=$empire->fe...

帝国cms模板调用作者并去掉链接

帝国cms模板调用作者并去掉链接

帝国cms内容页模板作者调用并去掉链接的方法:   帝国cms内容页模板,默认的作者调用方式是[!--writer--],这是标签调用。但会出现mailto邮件链接地址,如何去掉这个链接地址,可以使用代码分割调用(用php分割$navinfor[writer]字段内容再显示)   一、不带作者链接例...