Home >CMS Tutorial >DEDECMS >How does dedecms call member information of a custom member model
#dedecmsHow to call the member information of the custom member model?
dedecms uses the memberlist tag to call the member information of the custom membership model
Recommended learning: 梦Weavercms
dedecms uses the memberlist tag to call I have been looking for this problem for a long time. I asked it on the official forum and searched on Baidu. I just found out how to solve it today.
Different membership models are distinguished by the mtype field in table: _member. The operation steps are as follows:
Open include\taglib\memberlist.lib.php and do the following:
Find the following code:
$attlist="row|6,iscommend|0,orderby|logintime,signlen|50";
Modify to:
$attlist="row|6,iscommend|0,orderby|logintime,signlen|50,type";
Find the following code:
if($iscommend > 0) $wheresql .= " AND mb.matt='$iscommend' ";
Add below:
if($type != ") $wheresql .=" And mb.mtype='$type'";
The above operations can also be modified directly through the website backend. Steps: Backend – Template – Template Management – Tag Source Code Management. Find: memberlist.lib.php and click Edit later to modify.
When calling the tag, use: type='Member Model Name' to call. Example:
{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}
The above is the detailed content of How does dedecms call member information of a custom member model. For more information, please follow other related articles on the PHP Chinese website!