小李SEO博客

网站优化服务

帝国CMS列表内容模板调用TAG的两种方法

方法1、/* 列表页显示tag 开始*/$tagstr='';$tsql=$empire->query("select tagid from {$dbtbpre}enewstagsdata where id='$r[id]' and classid='$r[classid]' ");while($tr=$empire->fetch($tsql)){$tt=$empire->fetch1("select * from {$dbtbpre}enewstags where tagid=".$tr['tagid']." limit 1");if(!$tt['tagid']){continue;}else{//tagid式的动态链接,采用以下1行代码$tagslink=$public_r['newsurl'].'e/tags/?tagid='.$tt['tagid'];}$tagstr.='<a href="'.$tagslink.'" title="'.$tagname.'" target="_blank">'.$tt['tagname'].'</a>';}/*结束*/$listtemp=' '.$tagstr.' ';注释:$tagslink=$public_r['newsurl'].'e/tags/?tagid='.$tt['tagid']; 中的tagid='.$tt['tagid'];可改为 tagname='.$tt['tagname'];tagid后加&line=5调用条数-----------------------------------------------------------------------------方法2、$classid=$r[classid]; //获取栏目id$tbname=$class_r[$classid][tbname];//获取数据表$fr=$empire->fetch1("select infotags from {$dbtbpre}ecms_".$tbname."_data_{$r[stb]} where id='$r[id]'");//查询副表下的infotags字段$tag1=''.$fr[infotags].'';$r_tag=explode(",",$tag1); for($i=0;$i<count($r_tag)&&$i<3;$i++) { if($r_tag[$i]) { $tagslink=$public_r[newsurl]."e/tags/?tagname=".$r_tag[$i];//链接 $tags.="<a href='$tagslink' target='_blank'>".$r_tag[$i]."</a> "; } }if(empty($fr[infotags])){$tags="无";}$listtemp=' 标签:'.$tags.' ';限制数量,把$i<count($r_tag)修改为$i<count($r_tag)&&$i<限制数量$i<count($r_tag)&&$i<3;中的3为调用3条tag或 tagid后加&line=5调用条数
上一篇:帝国CMS按小时发布文章数的统计(详细说明) 下一篇:帝国CMS搜索关键字统计(和tag一样)灵动方法!
相关帝国cms文章阅读
  • 批量修改帝国CMS发布时间,最简单的方法!

    打开后台:找到如下SQL执行 根据你的要操作的模型选择执行如下SQL脚本: 比如这是新闻模型的: UPDATEphome_ecms_newsSETnewstime='1152806400'下面这个是文章模型的:UPDATEphome_ecms_articleSETnewstime='115280...

  • 帝国CMS利用PHP判断当前页面是否为首页

    我们在做模版的时候,习惯性把相同的块做成公共模版变量,方便以后修改。但是往往一个大块里面有那么一两个的样式是不一样的,比如一个客户站的main标签,当该标签位于首页的时候,...

  • 帝国CMS信息增加随机点击数的修改方法(最新教程)

    最近做开发中客户要求设置一个默认的点击数,让文章发布的时候自动产生一个随机的点击数(或者叫阅读量)。这样做就是可以在、给文章增加人气。之前并没有怎么倒腾过这个,所以刚开始弄...

  • 帝国CMS编辑器fckeditor修改:让图片自动固定宽度,高度适应!

    以下引用帝国论坛用户(交叉点)的分享:关于上传图片大小的问题,如果图片太小或者太大,用户自己不想重新调整大小,有的时候图会按原图一样输出,有的大,有的小,现在找到一个方法,可以控...

  • 帝国CMS灵动标签SQL调用同时调用多条广告(不实用,不如js灵活)

    用:select * from phome_enewsad where adid in (广告ID1,广告ID2,....) 实例: [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=?=$bqr[url]? target=_blank title=?=$bqr[title]?img src=?=...

  • 帝国CMS栏目自定义字段说明教程

    栏目属性自定义字段功能:在系统支持信息属性自定义字段的基础上,6.6版又新增了栏目属性自定义字段功能,让灵活系统更灵活。 一、增加栏目字段 1、登录后台,单击 栏目菜单,选择 栏目...

  • 帝国CMS跳过选择会员类型直接注册方法

    帝国CMS因允许多用户组注册,所以在注册页面会有一个选择注册用户组的界面,即使网站只用了一个用户组也会出现。 如果想去掉这个页面,直接进入注册页面,那么可按以下办法修改 打开...

  • 帝国CMS开启商城支付宝支付模式的方法!

    帝国CMS默认商城是没有启用支付宝支付的模式的,要想开通请参考以下步骤! 后台--其他--在线支付--管理支付接口--点击后面配置接口 2.后台--商城--支付与配送--管理支付方式--右上角有个增加...

  • 帝国CMS给当前信息添加new最新图标

    给当天发布的信息添加一个new最新的小图标。使用灵动标签调用: ul [e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}] ? $newimg=; if(date(m-d,$bqr[truetime])==date(m-d)) { $newimg=img src='New图片地址';...

  • 帝国cms个性导航自定义收藏网址功能介绍

    小李网络公司介绍帝国cms个性导航自定义收藏网址功能介绍知识,包括网址创建自定义网址怎样设置我的自定义帝国自定义网址链接帝国时代2自定义战役自建帝国怎么自己设置网址网址自定义...

  • 帝国cms生成缩略图函数sys_ResizeImg效率慢研究改进教程

    小李网络公司介绍帝国cms生成缩略图函数sys_ResizeImg效率慢研究改进教程知识,包括sys在matlab什么意思matlab中sys表示什么缩略图怎么弄缩略图在哪里找什么叫缩略图matlab中s函数sys函数sysdate函数n...

  • 帝国CMS自定义列表调用当天发布的信息!

    自定义列表调用当天发布的信息 统计:select count(*) as total from [!db.pre!]ecms_news where date(FROM_UNIXTIME(newstime, '%Y%m%d' ))=curdate() 查询:select * from [!db.pre!]ecms_news where date(FROM_UNIXTIME(newstime, '%Y%m%d' ))=c...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640