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

帝国CMS灵动标签调用多表多模型调用文章

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

灵动标签调用多表多模型调用文章

1、调用多模型的最新文章

[e:loop={'select * from ( 

select id,classid,titleurl,filename,title,newstime,titlepic from phome_ecms_movie where newstime union 

select id,classid,titleurl,filename,title,newstime,titlepic from phome_ecms_news where newstime union 

select id,classid,titleurl,filename,title,newstime,titlepic from phome_ecms_photo where newstime union 

select id,classid,titleurl,filename,title,newstime,titlepic from phome_ecms_flash where newstime union 

select id,classid,titleurl,filename,title,newstime,titlepic from phome_ecms_article where newstime) a order by newstime desc limit 10',10,24,1}] 

<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>

[/e:loop]

帝国CMS多表调用最新信息,该演示代码为默认数据表下全站最新10条图片信息,自己根据需求可以附加条件,实现全站点击,全站头条,全站推荐等等.

---------------------------------------------------------------------------------

2、调用多模型的最新文章

[e:loop={'

select title,titleurl,titlepic from [!db.pre!]ecms_photo Union All 

select title,titleurl,titlepic from [!db.pre!]ecms_download Union All 

select title,titleurl,titlepic from [!db.pre!]ecms_news',0,24,0}]

<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>

[/e:loop]

注释:以上调用的是(图片模型:photo、下载模型:download、新闻模型:news)三个模型的文章

三个模型用“Union All”连接调用

若指定栏目用:where classid in(46,47,51),

若调用推荐在其后追加:and isgood=1,

若指定调用条数在其后追加:limit 10

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

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

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

“帝国CMS灵动标签调用多表多模型调用文章” 的相关文章

帝国CMS模板里面灵动标签怎么调用日期时间

帝国CMS模板里面灵动标签怎么调用日期时间

帝国cms模板里面灵动标签怎么调用日期时间? 用以下代码即可: <?=date("Y-m-d H:i:s",$bqr[newstime])?> OK!大家可以去测试看看!...

帝国cms模板内容页SQl调用当前TAG标签

帝国cms模板内容页SQl调用当前TAG标签

帝国cms内容页SQl方式调用当前TAG标签的方式 具体调用代码如下: <?php $fr=$empire->fetch1("select infotags from {$dbtbpre}ecms_news_data_{$navinfor[stb]} where id='$navinf...

帝国cms字段处理函数是怎么处理

帝国cms字段处理函数是怎么处理

帝国cms字段处理函数的方法! 增加/修改字段时可以设置“后台增加信息处理函数”、“后台修改信息处理函数”、“前台增加信息处理函数”、“前台修改信息处理函数”,可以分别设置对字段内容处理的函数,对于对字段内容存放格式有特殊要求的模型用得比较多。下面简单讲解下处理函数制作格式。   基本设置步骤:  ...

帝国CMS灵动标签调用指定时间段的信息

帝国CMS灵动标签调用指定时间段的信息

帝国CMS灵动标签怎么调用指定时间段的信息呢? 1、某天发布的文章: [e:loop={'news',10,18,0,'newstime>='.to_time('2010-11-11 00:00:01').' and newstime<='.to_time('2010-11-11 23...

帝国CMS调用读取当天发布信息

帝国CMS调用读取当天发布信息

在帝国cms模板中,某些位置要调用当天发布的信息数量,但是不知道怎么调用实现,下面就来告诉大家怎么调用: 调用代码: <?php   $timedays=strtotime(date("Y-m-d",time()));//今天0点的时间点   $timedaye=$timedays+3600...

帝国CMS登陆后台出现空白的问题及解决方法

帝国CMS登陆后台出现空白的问题及解决方法

帝国CMS后台登陆出现空白页的问题及解决方法。一起来看看吧: 帝国的后台管理系统突然出现这样的情况:登陆后,转向处理页面是出现空白页面,不论账号密码是对是错都是空白,没有提示。 然而正确登陆后直接输入管理页面又可以用。 所有转向都不能用,出现空白页。 问题排除: 1、帝国CMS问题 2、服务器问题...