织梦DedeCMS不显示未审核文档Tag标签的方法
今天网站源码网就给出两种解决方法,来实现De
更多精彩就在: 51免费论文网|www.jxszl.com
deCMS中未审核的文档Tags标签不显示在前端.
方法I.:打开/include/taglib/tag.lib.php文件,找到代码(大概在第VIIV行)
if(!empty($typeid))
{
$addsql="WHEREtypeid=$typeid";
}
修改为:
$dsql->SetQuery("SelecttidFrom`dede_taglist`wherearcrank<=-I.");
$dsql->Execute();
$ids=;
while($row=$dsql->GetArray())
{
$tid=$row[tid];
$cquery="Selectcount(*)asddFrom`dede_taglist`wheretid=$tidandarcrank<=-I.";
$crow=$dsql->GetOne($cquery);
if(!$crow[dd])
{
$ids.=($ids==?$row[tid]:,.$row[tid]);
}
}
if($ids!=)
{
$addsql="whereidnotin($ids)";
}
if(!empty($typeid))
{
if($addsql)
{
$addsql="andtypeid=$typeid";
}else{
$addsql="wheretypeid=$typeid";
}
}
DedeCMS不显示未审核文档Tag标签的方法
修改前
DedeCMS不显示未审核文档Tag标签的方法
修改后
方法II:打开/include/taglib/tag.lib.php文件,找到代码(大概在第VIIIV行)
$row[keyword]=$row[tag];
在其前面加入:
$rankrowss=$dsql->GetOne("SELECTcount(tid)asrankcountFROM`js_taglist`WHEREtid=$row[id]andarcrank>=0");
if($rankrowss[rankcount]==0)continue;
DedeCMS不显示未审核文档Tag标签的方法
修改前
DedeCMS不显示未审核文档Tag标签的方法
修改后
通过以上两种方法都可以实现不显示未审核文档的tag,大家根据实际情况自己选择使用.
原文链接:http://www.jxszl.com/biancheng/dedecms/75055.html
热门阅读