織夢dede:tag標簽增加[field:global.autoindex/]遞增標簽

打開/include/taglib/tag.lib.php文件,找到下列代碼,(注意備份好原有文件,以免發生錯誤)
01 $dsql->SetQuery("SELECT * FROM `tagindex` $addsql ORDER BY $orderby LIMIT 0,$num");
02 $dsql->Execute();
03 $ctp new DedeTagParse();
04 $ctp->SetNameSpace('field','[',']');
05 $ctp->LoadSource($InnerText);
06 while($row $dsql->GetArray())
07 $row['keyword'] = $row['tag']; $row['tag'] = dede_htmlspecialchars($row['tag']);
08 $row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/"$row['highlight'] = 0;
09 if($row['monthcc']>1000 || $row['weekcc']>300 )
10 {
11 $row['highlight'] = mt_rand(3,4);
12 }
13 else if($row['count']>3000)
14 {
15 $row['highlight'] = mt_rand(5,6);
16 }
17 else
18 {
19 $row['highlight'] = mt_rand(1,2);
20 }
21 foreach($ctp->CTags as $tagid=>$ctag)
22 if(isset($row[$ctag->GetName()]))
23 {
24 $ctp->Assign($tagid,$row[$ctag->GetName()]);
25 } }
26 $revalue .= $ctp->GetResult();
27 }

將以上代碼修改為
01 $dsql->SetQuery("SELECT * FROM `tagindex` $addsql ORDER BY $orderby LIMIT 0,$num");
02 $dsql->Execute();
03 $GLOBALS['autoindex'] = 0;
04 $ctp new DedeTagParse();
05 $ctp->SetNameSpace('field','[',']');
06 $ctp->LoadSource($InnerText);
07 while(
08 $row $dsql->GetArray())
09 {
10 $row['keyword'] = $row['tag']; $row['tag'] = dede_htmlspecialchars($row['tag']);
11 $row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
12 $row['highlight'] = 0;
13 if($row['monthcc']>1000 || $row['weekcc']>300 )
14 {
15 $row['highlight'] = mt_rand(3,4);
16 }
17 else if($row['count']>3000)
18 $row['highlight'] = mt_rand(5,6); }
19 else $row['highlight'] = mt_rand(1,2); }
20 foreach($ctp->CTags as $tagid=>$ctag)
21 {
22 if(isset($row[$ctag->GetName()]))
23 $ctp->Assign($tagid,$row[$ctag->GetName()]);
24 } }
25 $revalue .= $ctp->GetResult(); $GLOBALS['autoindex']++;
26 }
這樣就可以實現了
 
實現后的效果如下:

推薦模板

上一篇:dede織夢模板分頁用dede:sql標簽實現方法

下一篇:dedecom織夢欄目(動態、靜態)分頁教程

猜你喜歡

dede織夢模板網
最近中文字幕在线观看,亚洲精品综合久久,国产每日更新,一级a爱视频