16.12.2007, 20:15
Also, ich nutze nun seit einiger zeit das Plugin
Inventory Shop © Ryan Ashbrook
klappt auch alles wunderbar, erste anpassungen waren auch nur eine bastellei (Bilder endlich eingebaut ^^)
nun wollte ich im Profil das Inventar ebenfalls auflisten lassen:
erweiterungen im Plugin:
im thempelte von profil (member_profile) habe ich dann
{$shop}
eingefügt...
das die anfrage noch nicht 100% korrekt ist is soweit klar.
Das ist ohnehin eine rumgefriggellei, mein Problem ist die ausgabe...
Es wird im Profil nichts ausgegeben.
In den debug informationen wird angezeigt das die datenbank abfragen erfolgen und ein einfaches
echo $shop
spuckt das ganze ja auch (an der falschen stelle) aus.
wie schaffe ich nun das es richig ausgegeben wird?
*erst novizen status im plugin geschäft habe*
Jedem helfer ein Danke im vorraus. ^..^
Inventory Shop © Ryan Ashbrook
klappt auch alles wunderbar, erste anpassungen waren auch nur eine bastellei (Bilder endlich eingebaut ^^)
nun wollte ich im Profil das Inventar ebenfalls auflisten lassen:
erweiterungen im Plugin:
PHP-Code:
function shop_userprofile()
{
global $memprofile,$mybb, $theme,$db, $templates;
$uid=intval($mybb->input['uid']);
$user_dada = $db->query("SELECT * FROM ".TABLE_PREFIX."shops ORDER BY sid ASC");
$html="<br/> <!-- Start Inventar -->
<table border=\"0\" cellspacing=\"{$theme['borderwidth']}\" cellpadding=\"{$theme['tablespace']}\" class=\"tborder\" width=\"100%\">
<tr>
<td class=\"thead\" colspan=\"2\"><strong>Inventar von: {$memprofile['username']}</strong></td></tr>";
while($dada = $db->fetch_array($user_dada))
{
$shop_list = $dada['shop'];
$shop_name = $dada['shop_templatename'];
$shop_sid = $dada['sid'];
$item_query = $db->query("SELECT * FROM ".TABLE_PREFIX."users where uid='".$uid."'");
while($dada2 = $db->fetch_array($item_query))
{
$haddewas = $dada2[shop_list];
$html .= "<tr>
<td class=\"trow1\">
<a href=\"http://www.gedankenglut.de/shop.php?do=shop&sid=".$sid."\" target=\"_self\">".$shop_name."</a>
</td>
<td class=\"trow\">
".$haddewas."
</td>
</tr>";
}
}
$html.= "</table>
<!-- Ende Inventar -->";
$shop = $html;
return;
}
{$shop}
eingefügt...
das die anfrage noch nicht 100% korrekt ist is soweit klar.
Das ist ohnehin eine rumgefriggellei, mein Problem ist die ausgabe...
Es wird im Profil nichts ausgegeben.
In den debug informationen wird angezeigt das die datenbank abfragen erfolgen und ein einfaches
echo $shop
spuckt das ganze ja auch (an der falschen stelle) aus.
wie schaffe ich nun das es richig ausgegeben wird?
*erst novizen status im plugin geschäft habe*
Jedem helfer ein Danke im vorraus. ^..^