织梦模板建站程序, 网站的模板, 下载, dedecms, 不显示
未审核文档的TAG会显示在TAG列表页面,固然点击进入TAG时,相关的未审核文章不会显示出来,这样对用户体验是很不好的.DEDECMS暂时没有提供这个功能,所以要解决这个问题,让DEDECMS不显示未审核文档的TAG,就要修改TAG的显示库文件tag.lib.php。 具体的方法一打开/include/taglib/tag.lib.php文件找到if(!empty($typeid)){$addsql="wheretypeid='$typeid'";}修改为$dsql->SetQuery("SelecttidFrom`dede_taglist`wherearcrankExecute();$ids='';while($row=$dsql->GetArray()){$tid=$row['tid'];$cquery="Selectcount(*)asddFrom`dede_taglist`wheretid=$tidandarcrankGetOne($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'";}}具体的方法二找到$row['keyword']=$row['tag'];在其前边加入:$rankrowss=$dsql->GetOne("SELECTcount(tid)asrankcountFROM`dede_taglist`WHEREtid=$row[id]andarcrank>=0");if($rankrowss[rankcount]==0)continue;通过以上两种具体的方法就可以实现不显示未审核文档的tag标签 标签 , 文档 , 网站的模板下载 |
织梦dedecms留言板统计留言数量的方法