#dedecmsカスタム メンバー モデルのメンバー情報を呼び出すにはどうすればよいですか?
dedecms は、memberlist タグを使用して、カスタム メンバーシップ モデルのメンバー情報を呼び出します。
推奨される学習: 梦Weavercms
dedecms は、 memberlist タグで電話をかける この問題をずっと探していて、公式フォーラムで質問したり、Baidu で検索したりしましたが、今日解決方法を見つけました。
異なるメンバーシップ モデルは、テーブル _member の mtype フィールドによって区別されます。操作手順は次のとおりです:
include\taglib\memberlist.lib.php を開き、次の操作を実行します:
次のコードを検索します:
$attlist="row|6,iscommend|0,orderby|logintime,signlen|50";
次のように変更します:
$attlist="row|6,iscommend|0,orderby|logintime,signlen|50,type";
次のコードを検索します:
if($iscommend > 0) $wheresql .= " AND mb.matt='$iscommend' ";
以下を追加します:
if($type != ") $wheresql .=" And mb.mtype='$type'";
上記操作は Web サイトのバックエンドを通じて直接変更することもできます。手順: バックエンド – テンプレート – テンプレート管理 – タグ ソース コード管理。memberlist.lib.php を見つけて、[後で編集] をクリックして変更します。
タグを呼び出すときは、type='メンバー モデル名' を使用して呼び出します。例:
{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}
以上がdedecms はカスタム メンバー モデルのメンバー情報をどのように呼び出しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。