Fix Verify
http://www.discuzthai.com/thread-38956-1-1.htmlfunction forumdisplay_verify_author($ids) {
global $_G;
foreach(C::t('common_member_verify')->fetch_all($ids) as $value) {
foreach($_G['setting']['verify'] as $vid => $vsetting) {
if($vsetting['available'] && $vsetting['showicon'] && $value['verify'.$vid] == 1) {
$srcurl = !empty($vsetting['icon']) ? $vsetting['icon'] : '';
$verify[$value['uid']] .= "<a href=\"home.php?mod=spacecp&ac=profile&op=verify&vid=$vid\" target=\"_blank\">".(!empty($srcurl) ? '<img src="'.$srcurl.'" class="vm" alt="'.$vsetting['title'].'" title="'.$vsetting['title'].'" />' : $vsetting['title']).'</a>';
}
}
}
return $verify;
}
Could you please for reference? แก้ไขครั้งสุดท้ายโดย kingkitb เมื่อ 2016-8-23 17:32
jaideejung007 ตอบกลับเมื่อ 2016-8-23 13:14
Could you please for reference?
function ไม่ทำงานเพราะอ่านค่า $_G['setting']['verify'] ไม่ได้ (ไม่ได้ส่งตัวแปรนั้นเข้ามาใน function)
เพิ่ม global $_G; ก็จะแก้ให้อ่านค่า $_G จากนอก function ได้
คนทำ Discuz! X3.2 คงลืมไป การแก้ไขในกระทู้นี้จะตรงจุดกว่าการไปแก้แบบ http://www.discuzthai.com/thread-38956-1-1.html เอ๋า ก็นึกว่าฝรั่งมาตั้งกระทู้ sm907dz
ค่าเดิมของดิสคัสมีโค้ดตัวนี้ไหม
พบวิธีแก้ไขด้วยตนเองใช่ไหม
หรือว่าจากที่อื่น ขออ้างอิงหน่อยคัรบผม jaideejung007 ตอบกลับเมื่อ 2016-8-24 09:51
เอ๋า ก็นึกว่าฝรั่งมาตั้งกระทู้
ค่าเดิมของดิสคั ...
ค่าเดิมไม่มี
แก้เองครับ
หน้า:
[1]