Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Hast du den Codw an der richtigen Stelle eingefügt? In der memberlist.php müsste das wohl direkt über dieser Zeile (#491) sein:
PHP-Code:
eval("\$users .= \"".$templates->get("memberlist_user")."\";");
Beiträge: 11
Themen: 1
Registriert seit: 15.03.2016
Ja, aber sobald ich das einfüge wird mir nur noch ein User angezeigt. o_o
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
21.02.2019, 14:24
(Dieser Beitrag wurde zuletzt bearbeitet: 21.02.2019, 14:24 von doylecc.)
Was genau hast du denn eingefügt?
Beiträge: 11
Themen: 1
Registriert seit: 15.03.2016
PHP-Code:
$uid = intval($user['uid']);
$query = $db->query("
SELECT p.uid, p.fid, f.fid, f.parentlist
FROM ".TABLE_PREFIX."posts p
LEFT JOIN ".TABLE_PREFIX."forums f ON (f.fid = p.fid)
WHERE p.uid = '".$uid."' AND (f.parentlist LIKE '13,%' OR f.fid = '71,72,73,%')
");
$num_posts = "";
$num_posts = $db->num_rows($query);
das habe ich eingefügt
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Füge mal stattdessen das ein:
PHP-Code:
$uid = (int)$user['uid'];
$query_p = $db->query("
SELECT p.uid, p.fid, f.fid, f.parentlist
FROM ".TABLE_PREFIX."posts p
LEFT JOIN ".TABLE_PREFIX."forums f ON (f.fid = p.fid)
WHERE p.uid = '".$uid."' AND (f.parentlist LIKE '13,%' OR f.fid = '71,72,73,%')
");
$user['num_posts'] = (int)$db->num_rows($query_p);
und verwende im Template dann die Variable {$user['num_posts']}
Beiträge: 11
Themen: 1
Registriert seit: 15.03.2016
Oh vielen lieben Dank für die Hilfe, das hat funktioniert!