dede, 调用, 当前, 栏目, 目下
dede调用当前栏目下文章数量的具体的方法1、找到include/common.func.php文件并打开,在最后加入://统计栏目文章数functionGetTotalArc($tid){global$dsql;$sql=GetSonIds($tid);$row=$dsql->GetOne("Selectcount(id)asddFromdede_archiveswheretypeidin({$sql})");return$row['dd'];}//统计当前栏目信息数functiondynamic_num($current_id){global$dsql;//读取当前栏目的子ID$sql="SELECTidFROMdede_arctypeWHEREid='$current_id'||topid='$current_id'";$dsql->SetQuery($sql);$dsql->Execute();while($row=$dsql->GetArray()){$arr[]=$row[id];}foreach($arras$key=>$value){$type.=$value.',';}$ty="".$type."0";//echo$ty;$t_num=$dsql->GetOne("selectcount(*)asnumfromzmb_archiveswheretypeidin($ty)");//echo$t_num[num];if(is_array($t_num)){return"".$t_num[num]."";}else{return"0";}}调用具体的方法在需要调用的网站的模板里添加:{dede:type}[field:idfunction="dynamic_num(@me)"/]{/dede:type}[field:idrunphp='yes']@me=GetTotalArc(@me);[/field:id]完成! 调用 , 数量 , 栏目 |
织梦出现CSRF Token Check Failed的解决方法