风月博客

SEO 前端 织梦 网站模板

当前位置:主页织梦织梦基础☛织梦 TAG 标签

织梦 TAG 标签

🌏2021-07-04 21:25 🕴风月 👀人已围观
  文件:\include\taglib\tag.lib.php
 
  function lib_tag(&$ctag,&$refObj)
 
  默认底层模板:
 
  tag_one.htm
 
  参数:
 
  row=30 调用条数
 
  sort='new' 排序方式 month,rand,week,hot,total
 
  底层字段:
 
  keyword,tag,link,highlight,

    语法: 
       {dede:tag sort='new' getall='0'}
         <a href='[field:link/]'>[field:tag /]</a>
  {/dede:tag}

 
织梦列表页只调用显示当前栏目tag标签的方法
 
  第一步、找到并打开include/taglib/tag.lib.php文件,在里面找到下面这段代码:
 
  if($getall==0 && isset($refObj->Fields['tags']) && !empty($refObj->Fields['aid']))
 
  {
 
  $dsql->SetQuery("Select tid From `dede_taglist` where aid = '{$refObj->Fields['aid']}' ");
 
  $dsql->Execute();
 
  $ids = '';
 
  while($row = $dsql->GetArray())
 
  {
 
  $ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );
 
  }
 
  if($ids != '')
 
  {
 
  $addsql = " where id in($ids) ";
 
  }
 
  if($addsql=='') return '';
 
  }
 
 
找到后在其下面加入如下代码:
 
  else if($getall==2)
 
  {
 
  $addsql = " where typeid='{$refObj->Fields['typeid']}' ";
 
  }
 
第二步、在模板里面调用,模板调用标签如下:
 
  {dede:tag sort='hot' getall='2'}
 
  <a href='[field:link/]'>[field:tag /]</a>
 
  {/dede:tag}
  •    TAG   
  • 本站仅为个人学习记录,若是侵权请联系博主

    相关文章推荐

    站内搜索
    快速导航
  • seo收录 seo优化 seo基础 seo算法 谷歌seo seo工具
  • 最新资讯