建站技术网专注分享网站建设技术,网站建设教程,真正帮你学会做网站技术,轻松解决网站建设过程中遇到的常见问题,为广大站长服务。 网站地图 | 收藏本站 | 订阅
域名投资,就来找米网,认准网址:www.zhaomi.cc 专业仿站,就到仿站网:www.fangzhan.org
  站内公告: ·帝国cms教程内容已更新,欢迎关注     ·建站技术网采用阿里云服务器,备案已通    
您当前的位置:建站技术网 > cms教程 > 帝国cms教程

帝国cms tags关键词列表页内容页的调用方法

时间:2019-03-15 22:50:57  来源:网络收集  整理: 建站技术网 www.jzjsw.com     点击:0次

帝国cms tags关键词列表页内容页的调用方法

首先需要更改字段内容,方法:系统--数据表与系统模型--管理数据表--字段--特殊属性

<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#DBEAF5">

  <tr>

    <td height="25" bgcolor="#FFFFFF">信息属性: 

      <input name="checked" type="checkbox" value="1"<?=$r[checked]?' checked':''?>>

      审核 &nbsp;&nbsp; 推荐 

      <select name="isgood" id="isgood">

        <option value="0">不推荐</option>

 <?=$ftnr['igname']?>

      </select>

      &nbsp;&nbsp; 头条 

      <select name="firsttitle" id="firsttitle">

        <option value="0">非头条</option>

 <?=$ftnr['ftname']?>

      </select></td>

  </tr>

  <tr> 

    <td height="25" bgcolor="#FFFFFF">关键字&nbsp;&nbsp;&nbsp;: 

    <input name="keyboard" type="text" size="52" value="<?=stripSlashes($r[keyboard])?>" onkeyup="infotags.value=this.value;">    //主要添加 onkeyup="infotags.value=this.value;” 这么一段代码,为了自动把关键词添加到tags中。

      <font color="#666666">(多个请用&quot;,&quot;隔开)</font></td>

  </tr>

  <tr> 

    <td height="25" bgcolor="#FFFFFF">外部链接: 

      <input name="titleurl" type="text" value="<?=stripSlashes($r[titleurl])?>" size="52">

      <font color="#666666">(填写后信息连接地址将为此链接)</font></td>

  </tr>

</table>


tags列表信息调用

[showtags]分类ID,显示数量,每行显示数量,显示排序,只显示推荐,推荐TAGS属性,显示间隔符,是否显示信息数,链接附加参数,链接变量名[/showtags]

 

帝国CMS在列表页中调用Tag并带上链接:

1、

$fr=$empire->fetch1(“select infotags from {$dbtbpre}ecms_news_data_{$r[stb]} where id=’$r[id]'”);

$infotags=$fr[‘infotags’];

$tag=”;

$t=explode(‘,’,$infotags);

$d=count($t);

for($i=0;$i<count($t);$i++)

{

if($t[$i])

{

$tagslink=’/e/tags/?tagname=’.urlencode($t[$i]).”;

$tag.='<a href=”‘.$tagslink.'”>’.$t[$i].'</a> ‘;

}

}

$img='<a href=”[!–titleurl–]” target=”_blank” title=”[!–oldtitle–]”><img src=”[!–titlepic–]” alt=”[!–oldtitle–]” /></a>';

if(empty($r[titlepic]))

{

$img=”;

}

$listtemp='<li>

<div class=”test-list-c”>

<h2><a href=”[!–titleurl–]” target=”_blank”>[!–title–]</a></h2>

<p>时间: [!–newstime–]

</p>

<p class=”newstag”>

标签:

‘.$tag.’

</p>

‘.$img.’

<p style=”margin-top:10px”>[!–smalltext–]</p>

<a href=”[!–titleurl–]” class=”read” target=”_blank” ref=”nofollow”>阅读全文</a>

</div>

</li>';


2、

$nsmalltext=$r[smalltext];

$ntext=strip_tags($nsmalltext);//去除内容简介里的HTML标签

$newtext=esub($ntext,100,'...') ;//限制100字

$keyboard=$r[keyboard];

$r_tag=explode(",",$keyboard);

$tempid=1;//这里是搜索模板ID

for($i=0;$i<count($r_tag);$i++)

        {

             if($r_tag[$i])

                {

                        $tagslink=$public_r[newsurl]."e/tags/?tagname=".$r_tag[$i];//链接

                        $tagslink=$public_r[newsurl]."e/search/?searchget=1&tbname=$tbname&tempid=$tempid&show=keyboard&keyboard=".$r_tag[$i];//如果链接到搜索页面用此行代码,如果不是请删除

                        $tags.="<a href='$tagslink' target='_blank'>".$r_tag[$i]."</a> ";

                }

        }

$listtemp='<dl>

                <dt><a href="[!--titleurl--]"><img src="[!--titlepic--]" width="240" height="162" /></a></dt>

                <dd>

                    <p><a href="[!--titleurl--]">[!--title--]</a> <em>[!--newstime--]</em></p>

                   <i>分类:<a>[!--class.name--]</a>&nbsp;&nbsp;|&nbsp;&nbsp;TAG:'.$tags.'&nbsp;&nbsp;|&nbsp;&nbsp;VISITORS:<script src=[!--news.url--]e/public/ViewClick?classid=[!--classid--]&id=[!--id--]&addclick=1></script></i>

                    <span>[!--smalltext--]<a href="[!--titleurl--]">查看详情>></a></span>

                </dd>

                <div class="clear"></div>

            </dl>';


帝国CMS在内容页中调用本文关键字并加上链接:

<?php

$keyr=explode(‘,’,$bqr[keyboard]);

for($i=0;$i<count($keyr);$i++)

{

echo'<a href=”/e/search/?searchget=1&keyboard=’.$keyr[$i].’&show=title” target=_blank>’.$keyr[$i].'</a>';

}

?>


标签:
文章标题:帝国cms tags关键词列表页内容页的调用方法
文章网址:http://www.jzjsw.com/cmsJiaocheng/diguocms/8682.html
上一篇:帝国WAP模板二级域名伪静态规则
下一篇:帝国cms内容页调用tag灵动标签的实现代码
来顶一下
返回首页
返回首页
相关文章
    无相关信息
推荐资讯
如何通过SEO优化排名赚钱?SEO赚钱方法
如何通过SEO优化排名赚
seo优化教程:网站seo内容优化
seo优化教程:网站seo
SEO细节:企业SEO如何快速为新站做出效果
SEO细节:企业SEO如何
电商技术将如何发展?2018年有这五个大胆预测
电商技术将如何发展?
最新文章
栏目更新
栏目热门