小李SEO博客

网站优化服务

帝国CMS灵动标签调用的信息带tag和搜索关键字

灵动标签调用的信息带tag和搜索关键字

tag代码 ($tbname="news";中的“news”为新闻数据表名称)
<?php
$tbname="news";
$ftbname=$dbtbpre."ecms_".$tbname."_data_".$bqr['stb'];
$hlt = $empire->fetch1("select infotags from {$ftbname} where id='$bqr[id]'");
$keyr=explode(',',$hlt[infotags]);
for($i=0;$i<count($keyr);$i++)
{
echo '<a href="'.$public_r[newsurl].'e/tags/?tagname='.$keyr[$i].'" target=_blank>'.$keyr[$i].'</a>&nbsp;&nbsp;';
}
?>

搜索关键字代码
<?php
$keyr=explode(',',$bqr[keyboard]);
for($i=0;$i<count($keyr);$i++)
{
echo'<a href="'.$public_r[newsurl].'e/search/?searchget=1&keyboard='.$keyr[$i].'&show=title" target=_blank>'.$keyr[$i].'</a>';
}
?>


限制数量,把$i<count($keyr)修改为$i<count($keyr)&&$i<限制数量


--------------------------------------------------------
实例:
[e:loop={34,50,3,0}]
<?=$bqno?>、<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a>
tag:
<?php
$tbname="news";
$ftbname=$dbtbpre."ecms_".$tbname."_data_".$bqr['stb'];
$hlt = $empire->fetch1("select infotags from {$ftbname} where id='$bqr[id]'");
$keyr=explode(',',$hlt[infotags]);
for($i=0;$i<count($keyr);$i++)
{
echo '<a href="'.$public_r[newsurl].'e/tags/?tagname='.$keyr[$i].'" target=_blank>'.$keyr[$i].'</a>&nbsp;&nbsp;';
}
?>
关键字:
<?php
$keyr=explode(',',$bqr[keyboard]);
for($i=0;$i<count($keyr);$i++)
{
echo'<a href="'.$public_r[newsurl].'e/search/?searchget=1&keyboard='.$keyr[$i].'&show=title" target=_blank>'.$keyr[$i].'</a>&nbsp;&nbsp;';
}
?>
<br>
[/e:loop]

上一篇:帝国CMS内容页附件中文显示或者显示代码名称下载 下一篇:帝国CMS截取内容简介函数,过滤其中特殊字符及空格
相关帝国cms文章阅读
  • 帝国cms最新7.5版本后台支持直接增加会员功能

    小李网络公司介绍帝国cms最新7.5版本后台支持直接增加会员功能知识,包括 帝国CMS 7.5版本升级功能列表 帝国cms - 安全、强大、稳定, 帝国CMS7.5版后台支持直接修改模板ID,方便多访问端制作....

  • 帝国CMS内容页调用当前栏目链接

    帝国CMS内容页默认是不支持标签调用当前栏目链接的,也许是因为内容页很少用到当前栏目链接的原因呢,真正是什么原因谁知道呢。 内容页调用当前栏目链接1 a href=?=sys_ReturnBqClassname($navin...

  • 帝国CMS会员使用邮箱或用户名同时登陆修改教程

    这个功能想必大家都想知道吧,其实修改实现起来还是非常容易的,看看方法就知道了,可以同时实现用户名或者使用注册是的邮箱进行登陆帐号。 修改方法如下: 打开 e/member/class/member_log...

  • 帝国CMS当前位置&amp;#091;!--newsnav--]“首页”两个字修改方法

    帝国CMS当前位置!--newsnav--]首页两个字修改方法 帝国CMS当前位置!--newsnav--]字段首页两个字修改方法,修改以下文件就可以了修改位置:e\data\language\gb\pub\fun.php'index'='首页', 这两个字可以随意更改...

  • 帝国CMS-管理员密码重置插件下载

    ******************** 安装插件 ******************** 1、将upload目录下的文件上传至帝国CMS系统目录; 2、插件安装完毕。 ******************** 卸载插件 ******************** 1、删除 /e/update/resetuser.php 文件; 2、插...

  • 帝国CMS灵动标签查询历史今日数据(日期)

    方法1、标题包含日期 ? date_default_timezone_set(PRC); $batasa=date(n月j日); ? ?=$batasa?的文章br [e:loop={0,10,3,0,title like %$batasa%}] lia href=?=$bqsr[titleurl]? target=_blank?=$bqr[title]?/a/li [/e:loop] 注释:标题包含日期 举例...

  • 帝国cms更新时Fatalerror错误提示解决方法

    小李网络公司介绍帝国cms更新时Fatalerror错误提示解决方法知识,包括memory error怎么解决开机显示error memorymemory error什么意思俄罗斯帝国最大时版图西班牙帝国最大时版图日本帝国极盛一时....

  • 帝国CMS商城服装多款式图片选择加入购物车

    1、首选商品模型建立个颜色多值字段,然后把多值字段该修为上传图的方式 2、商品内容页 加入购物车那改为 form action=!----news.url--]e/ShopSys/doaction.php name=gm method=get target=_blank onsubmit=return Empi...

  • 帝国CMS会员中心首页调用各系统模型的内容SQL

    帝国的会员中心比较丑,关键是没模板化,很多朋友估计不懂修改 现在教大家如何利用灵动标签在帝国的会员中心首页如何调用各系统模型的内容: 修改空间首页模板e/space/template/default/inde...

  • 帝国CMS在JS登陆状态模板中调用显示会员收到的短消息数

    1、在\e\member\login\loginjs.php中查找 $mhavelogin=1; 在其下面加上$user=islogin(); 2、在$mhavelogin=1;下的 //数据下加上 $msgcount=$empire-gettotal(select count(*) as total from phome_enewsqmsg where to_username=$user[username]); 3、...

  • 帝国CMS在js登陆模板中调用当前登陆用户的头像!

    打开e/data/template/loginiframetemp.txt 在 $r=$empire-fetch1(select.$user_userid.,.$user_username.,.$user_group.,.$user_userfen.,.$user_money.,.$user_userdate.,.$user_havemsg.,.$user_checked.from.$user_tablename.where.$user_userid.=$myuseridand.$u...

  • 帝国CMS二次开发引用函数文件

    PHP Code复制内容到剪贴板 ?php define('EmpireCMSAdmin','1'); require(../../class/connect.php);//引入数据库配置文件和公共函数文件 require(ECMS_PATH.e/class/db_sql.php);//引入数据库操作文件 require(ECMS_PATH.e/class/func...

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