织梦dedecms商业教程 织梦cms为dede:tag标签增加[field:global.autoindex/]标签
织梦cms为{dede:tag}增加[field:global.autoindex/]标签的方法,首先打开/include/taglib/tag.lib.php文件,找到下列代码,(注意备份好原有文件,以免发生错误)
$dsql->SetQuery("SELECT * FROM `tagindex` $addsql ORDER BY $orderby LIMIT 0,$num");
$dsql->Execute();
$ctp = new DedeTagParse();
$ctp->SetNameSpace('field','[',']');
$ctp->LoadSource($InnerText);
while($row = $dsql->GetArray())
{ $row['keyword'] = $row['tag']; $row['tag'] = dede_htmlspecialchars($row['tag']);
$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/"; $row['highlight'] = 0;
if($row['monthcc']>1000 || $row['weekcc']>300 )
{
$row['highlight'] = mt_rand(3,4);
}
else if($row['count']>3000)
{
$row['highlight'] = mt_rand(5,6);
}
else
{
$row['highlight'] = mt_rand(1,2);
}
foreach($ctp->CTags as $tagid=>$ctag)
{ if(isset($row[$ctag->GetName()]))
{
$ctp->Assign($tagid,$row[$ctag->GetName()]);
} }
$revalue .= $ctp->GetResult();
}
将以上代码修改为
$dsql->SetQuery("SELECT * FROM `tagindex` $addsql ORDER BY $orderby LIMIT 0,$num");
$dsql->Execute();
$GLOBALS['autoindex'] = 0;
$ctp = new DedeTagParse();
$ctp->SetNameSpace('field','[',']');
$ctp->LoadSource($InnerText);
while(
$row = $dsql->GetArray())
{
$row['keyword'] = $row['tag']; $row['tag'] = dede_htmlspecialchars($row['tag']);
$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
$row['highlight'] = 0;
if($row['monthcc']>1000 || $row['weekcc']>300 )
{
$row['highlight'] = mt_rand(3,4);
}
else if($row['count']>3000)
{ $row['highlight'] = mt_rand(5,6); }
else { $row['highlight'] = mt_rand(1,2); }
foreach($ctp->CTags as $tagid=>$ctag)
{
if(isset($row[$ctag->GetName()]))
{ $ctp->Assign($tagid,$row[$ctag->GetName()]);
} }
$revalue .= $ctp->GetResult(); $GLOBALS['autoindex']++;
}
这样就可以实现了
相关文章
- DNF单机版真100级真女鬼剑风法全职业三觉 Win7亲测可玩 (内含教程GM工具 需要虚拟机)
- 网络游戏 决战掉率列表
- 决战游戏地图坐标
- 决战数据库0nlineshop表NPC卖东西的
- 决战GameUser数据表详解说明 DROIYAN ONLINE
- 决战DROIYAN ONLINE 7.0版本怪物列表
- 决战DROIYAN ONLINE如何16进制刷刷教程
- 传奇教程 GOM引擎RMB地图脚本,传奇私服一条龙设置RMB点进入地图的方法 传奇脚本
- 传奇教程 GOM引擎转生地图脚本,传奇开区时添加需要转生进入地图的命令 传奇脚本
- 传奇教程 GOM引擎九零土豪脚本,传奇一条龙开区时添加VIP称号地图命令 传奇脚本