帝国cms如何调用指定id的文章到首页?

小美女用帝国cms建了一个站,现在首页调出指定id为12的文章作为推荐,附带文章摘要,她想用代码的形式直接掉用,以后方便修改。那么,帝国cms如何调用指定id的文章呢?指定信息id,不是调用指定栏目id的文章噢。可以用loop标签来实现:

[e:loop={'select * from [!db.pre!]ecms_news where id=12',1,24,0}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a> <br><?=esub($bqr[smalltext],118)?>[/e:loop]

then,如果要调用12,13两篇呢?可以用or

[e:loop={'select * from [!db.pre!]ecms_news where id=12 or id=13',1,24,0}]

 再多点指定id文章调用呢?可以用in

[e:loop={'select * from [!db.pre!]ecms_news where id in(12,13,15,17)',1,24,0}]

 文章参考自网友回答

时间: 2024-10-09 19:16:55

帝国cms如何调用指定id的文章到首页?的相关文章

dedecms怎样调用指定id文章?

前面我们聊了帝国cms如何调用指定id的文章到首页,作为同行的织梦cms应该也是可以实现的吧?那么,dedecms怎样调用指定id文章呢?使用idlist直接调用指定的ID这样的方法是比较好的.官方给与的说明是:idlist =" 提取特定文档(文档ID)".这个很不错,也比较简单和实用. {dede:arclist idlist='168,230,325'} <li><a href="[field:arcurl/]">[field:titl

帝国cms 用灵动标签 读取专题文章代码

帝国cms 用灵动标签 读取专题文章代码 [e:indexloop={'select a.* from phome_ecms_movie a,phome_enewsztinfo b where a.id=b.id and a.isgood>0 and (b.ztid=2 or b.ztid=3) order by newstime desc limit 10',10,11,'','',''}] <li><p class="cover"><a href

帝国cms通过自定义函数获取新闻文章数的实现代码

这篇文章主要为大家介绍了帝国cms系统中通过用户自定义函数获取用户发表新闻数量的方法,主要是分享下帝国cms自定义函数功能示例,有需要的朋友参考下在帝国cms中实现获取用户发表的新闻数量,没有现成的方法,不过可以用自定义函数来实现,一起来看看. 帝国cms中添加用户自定义函数. 就是在e/class/userfun.php文件中加下如下函数即可: 1,核心函数内容: 复制代码代码如下: <?php function get_newstotal($userid){ global $empire,$

帝国cms如何调用栏目别名作为分类标题?[!--classname--]标签不能用

用帝国cms建站安全性和生成速度会比dedecms好些,但ecms有个比较不方便的地方就是后台默认模板栏目那边没有一个seo标题设置的输入框,列表模板用的是[!--pagetitle--]标签,那么分类标题就是栏目名,如果栏目名设置长点在后台看是不是很不美观(如下ytkah做的图所示).那么有没办法调用帝国cms栏目别名作为分类标题呢? 我们可以用灵动标签来实现,将整个title标签换成如下代码 <title>[e:loop={"select bname from phome_ene

帝国cms内容页读取相关tag文章的方法

以下是具体实现过程: 以下代码放到/e/class/userfun.php里!   <?php function user_otherlink($limit=5){         global $dbtbpre,$empire,$navinfor,$class_r;     if($navinfor[infotags]){             $classid=(int)$classid;         $limit=(int)$limit;         $tbname=$class

帝国cms 读取某个专题的所有文章列表

<?php require('../class/connect.php'); //引入数据库配置文件和公共函数文件 require('../class/db_sql.php'); //引入数据库操作文件 require('../data/dbcache/class.php'); //引入栏目缓存文件 $link=db_connect(); //连接MYSQL $empire=new mysqlquery(); //声明数据库操作类 $editor=1; //声明目录层次 $tid=$_GET[t

帝国cms获取当前栏目id的父栏目id父栏目名称的方法

<?php if($class_r[$GLOBALS[navclassid]][bclassid]==0){ $classid=$GLOBALS['navclassid']; $classname=$class_r[$classid][classname]; }else{ $classid=$class_r[$GLOBALS[navclassid]][bclassid]; $classname=$class_r[$classid][classname]; } ?>

帝国cms调用最新文章 利用文字调用标签phomenews

最近建站时,朋友要求在头部用帝国cms调用最新文章,当时想了用灵动标签调用,但需要设置一个具体的栏目id,这样就不是调用全站的最新文章了,后面查看了一下标签说明,想到了文字调用标签phomenews. 文字调用标签 (phomenews)格式为:[phomenews]栏目ID/专题ID,显示条数,标题截取数,是否显示时间,操作类型,是否显示栏目名,'时间格式化',附加SQL条件,显示排序[/phomenews],本身也是要设置栏目id的,这时我们想到了通过调用数据表的方式, 因为很多栏目都是文章

帝国cms常用标签调用方法总结

幻灯片: 1.显示表最新的头条信息(数字13代表头条,数字3代表最新) [phomeflashpic]0,4,280,255,0,0,13,3[/phomeflashpic] 2.显示栏目最新的推荐信息并且显示标题(数字2代表栏目推荐,最后的数字0代表栏目最新) [phomeflashpic]7,4,280,255,1,40,2,0[/phomeflashpic] 标题+简介(灵动标签的调用方法) [e:loop={2,1,0,0}]  <h1><a href="<?=$