Hallo Leute,
und zwar komme ich gerade nicht weiter.
Ich wollte mir auf einer neuen Seite, eine Spieler Liste
mit Rank Icon anzeigen.
Jedoch gibt es ein Server Fehler.
Hier der Code in der Klasse:
PHP
$sql = "SELECT * FROM `Benutzer` ORDER BY `ID` ASC";
WCF::getDB()->sendQuery($sql, $this->itemsPerPage, ($this->Pageno - 1) * $this->itemsPerPage);
$user_list = array();
while($usr = WCF::getDB()->fetchArray())
{
$usr_obj= new User(null, $usr["Name"]);
if($usr_obj->userID != 0) {
$profile_obj = new UserProfile($usr_obj->userID);
//$usr["BenutzerTitle"] = $profile_obj->getUserTitle();
$usr["RankIcon"] = $profile_obj->getRank()->getImage();
}
$user_list[] = $usr;
}
Alles anzeigen
Hier das TEmplate:
HTML
{foreach from=$UserListUser item=usr}
<div class="userCardCreditsInner">
<div class="userPersonals">
<p class="userName">
{@$usr.Name}
<p class="userRank">{@$usr.RankIcon}</p>
</p>
</div>
</div>
{/foreach}
Wenn es bessere Lösungen gibt, die Icons des Ranges anzuzeigen,
wäre ich dankbar für Vorschläge.
Ich hoffe einer von euch kann helfen
MfG
//edit 1: natürlich werden auch die zwei oben benutze Klassen includiert.