Maison >Tutoriel CMS >DEDECMS >Comment ajouter le nombre de documents statistiques dans la liste des colonnes du modèle dreamweaver dedecms
Comment ajouter le nombre de documents statistiques à la liste des colonnes du modèle dedecms dreamweaver ?
dedecms ajoute la balise appelante du numéro de document statistique dans la liste des colonnes. La méthode d'implémentation est toujours très simple. Il suffit d'apporter quelques modifications simples pour obtenir les fonctions dont nous avons besoin.
Apprentissage recommandé : Dreamweaver cms
La méthode est la suivante :
Ouvrez le fichier include/extend.func.php et ajoutez au dessus le dernier ligne ? Ce qui suit :
function GetTotalArc($tid){ global $dsql; $sql = GetSonIds($tid); $row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})"); return $row['dd']; }
Vous trouverez ci-dessous l'exemple de code que j'ai ajouté pour votre référence !
<?php function litimgurls($imgid=0){ global $lit_imglist; $dsql = new DedeSql(false); //获取附加表 $row = $dsql->GetOne("SELECT c.addtable FROM dede_archives AS a LEFT JOIN dede_channeltype AS c ON a.channel=c.id where a.id='$imgid'"); $addtable = trim($row['addtable']); //获取图片附加表imgurls字段内容进行处理 $row = $dsql->GetOne("Select imgurls From `$addtable` where aid='$imgid'"); //调用inc_channel_unit.php中ChannelUnit类 $ChannelUnit = new ChannelUnit(2,$imgid); //调用ChannelUnit类中GetlitImgLinks方法处理缩略图 $lit_imglist = $ChannelUnit->GetlitImgLinks($row['imgurls']); //返回结果 return $lit_imglist; } // 文档数量调用标签 function GetTotalArc($tid){ global $dsql; $sql = GetSonIds($tid); $row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})"); return $row['dd']; } ?>
Méthode d'appel pour le code du modèle arclist et list :
[field:ID function='GetTotalArc(@me)'/]
Méthode d'appel pour utiliser le code à d'autres emplacements :
[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]
La capture d'écran de l'effet après l'exécution est la suivante :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!