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']);
数据都显示出来了,你循环啊
18f09a28359e9dfc73210c4183911501
dc6dce4a544fdca2df29d5ac0ea9906b$extcredits['title'] - $extcredits['num']16b28748ea4df4d9c2150843fecfba68
d270b9c7b28d0f181875e4f0c139ef39
威望 - 0
金钱 - 25
贡献 - 0
数据都显示出来了,你循环啊
18f09a28359e9dfc73210c4183911501
dc6dce4a544fdca2df29d5ac0ea9906b$extcredits['title'] - $extcredits['num']16b28748ea4df4d9c2150843fecfba68
d270b9c7b28d0f181875e4f0c139ef39
威望 - 0
金钱 - 25
贡献 - 0
数据都显示出来了,你循环啊
18f09a28359e9dfc73210c4183911501
dc6dce4a544fdca2df29d5ac0ea9906b$extcredits['title'] - $extcredits['num']16b28748ea4df4d9c2150843fecfba68
名声 - 0
お金 - 25
貢献 - 0
$_G['setting']['extcredits'][1]['num']
$_G['setting ' ]['extcredits'][2]['num']
...
$_G['setting']['extcredits'][1]['num']
$_G['setting']['extcredits'][2]['num']
...
次に、出力 print_r を削除します。
もっとマニュアルを読むべきです
もっとマニュアルを読むべきです