Maison >Tutoriel CMS >DEDECMS >Comment dedecms appelle-t-il les informations sur les membres d'un modèle de membre personnalisé

Comment dedecms appelle-t-il les informations sur les membres d'un modèle de membre personnalisé

藏色散人
藏色散人original
2020-01-03 09:29:332501parcourir

Comment dedecms appelle-t-il les informations sur les membres d'un modèle de membre personnalisé

Comment dedecms appelle-t-il les informations de membre d'un modèle de membre personnalisé ?

dedecms utilise la balise memberlist pour appeler les informations sur les membres du modèle d'adhésion personnalisé

Apprentissage recommandé : Dreamweaver cms

dedecms utilise la balise memberlist tag memberlist à appeler Je recherche ce problème depuis longtemps. Je l'ai posé sur le forum officiel et j'ai cherché sur Baidu. Je viens de découvrir comment le résoudre aujourd'hui.

Les différents modèles d'adhésion se distinguent par le champ mtype dans table:_member. Les étapes sont les suivantes :

Ouvrez includetaglibmemberlist.lib.php et procédez comme suit :

Recherchez. le code suivant :

$attlist="row|6,iscommend|0,orderby|logintime,signlen|50";

et modifiez-le en :

$attlist="row|6,iscommend|0,orderby|logintime,signlen|50,type";

Recherchez le code suivant :

if($iscommend > 0) $wheresql .= " AND  mb.matt='$iscommend' ";

Ajoutez ci-dessous :

if($type != ") $wheresql .=" And mb.mtype='$type'";

L'opération ci-dessus fonctionne également Il peut être modifié directement via le backend du site Web. Étapes : Backend – Modèle – Gestion des modèles – Gestion du code source des balises Recherchez : memberlist.lib.php et cliquez sur Modifier plus tard pour apporter des modifications.

Lorsque vous appelez le tag, utilisez : type='member model name' pour appeler. Exemple :

{dede:memberlist type='企业' row='8' signlen=18}      
<li>·<a href="http://www.tahaoma.net/[field:spaceurl/]" target="_blank"><b>[field:uname/]</b></a></li>
{/dede:memberlist}

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn