discuz.htm で現在ログインしているユーザーのトピック、ポイント、その他の情報を呼び出す方法
現在わかっている唯一の情報は次のとおりです: $_G['member'][credits] は現在のユーザーのポイントです
sourcemoduleforumforum_index.php
次のコードをこのページに追加し、テンプレート内で直接呼び出します discuz.htm
//威望,金钱 之类的可直接调用echo "<pre class="brush:php;toolbar:false">";print_r($_G['setting']['extcredits']);echo "";//当前用户的 主题信息列表$threadList = C::t('forum_thread')->fetch_all_by_authorid_displayorder($_G['uid']);echo "
";print_r($threadList);echo "";
sourcemoduleforumforum_index.php
このページに次のコードを追加します コードテンプレート内で直接呼び出すだけです discuz.htm
//威望,金钱 之类的可直接调用echo "<pre class="brush:php;toolbar:false">";print_r($_G['setting']['extcredits']);echo "";//当前用户的 主题信息列表$threadList = C::t('forum_thread')->fetch_all_by_authorid_displayorder($_G['uid']);echo "
";print_r($threadList);echo "";
なぜダメですか?
なぜダメなのでしょうか?
//威望,金钱 之类的可直接调用foreach($_G['setting']['extcredits'] as $extcreditid=>$v){ //num 就是你要显示的值 $_G['setting']['extcredits'][$extcreditid]['num'] = getuserprofile('extcredits'.$extcreditid);}print_r($_G['setting']['extcredits']);
//威望,金钱 之类的可直接调用foreach($_G['setting']['extcredits'] as $extcreditid=>$v){ //num 就是你要显示的值 $_G['setting']['extcredits'][$extcreditid]['num'] = getuserprofile('extcredits'.$extcreditid);}print_r($_G['setting']['extcredits']);
数据都显示出来了,你循环啊
数据都显示出来了,你循环啊
数据都显示出来了,你循环啊
$_G['setting']['extcredits'][1]['num']
$_G['setting ' ]['extcredits'][2]['num']
...
$_G['setting']['extcredits'][1]['num']
$_G['setting']['extcredits'][2]['num']
...
次に、出力 print_r を削除します。
もっとマニュアルを読むべきです
もっとマニュアルを読むべきです