Vollständige Version anzeigen : Produktgesamtzahl In Box Kategorien
Hallo,
bin zwar in der Lage ein paar Zeieln php zu Papier zu bringen, aber irgendwie erschlie?t sich mir das smarty-Templatesystem nicht so ganz.
Hat jem. eine Idee welcher Codezeilen es bedarf um in der Kategorienbox die Gesamtzahl der Shopartikel auszugeben, wie es auch die adminbox macht?
Habe mir beide php und html angeschaut, aber das smarty will sich mir vom Prinzip her nicht ganz er?ffnen....
Vielen Dank,
Pirat
Moin,
kannste doch im admin unter "mein Shop" einstellen:
"Artikelanzahl hinter Kategorienamen von "false" auf "true" setzen.
Viele Gr??e !
Thomas
hi,
leider nicht di eGesamtzahl, ohne meine Hauptkategorien nicht nochmal zu verschachteln. Will einfach nur an entsprechender Stelle ne Ausgabe des DB-Queries machen, wei? aber mit Smarty micht um...
Gru?,
Pirat
Wenn Du das Ergebnis deines Queries in einer Variable hast, musst Du nur ein smarty->assign machen. Dann steht die Variable im entsprechend von dieser Smarty-Instanz aufgerufenen Template zur Verf?gung.
$smarty->assign('variable', $deineVariable);
Dann steht die Variable
{$variable}
im Template zur Verf?gung.
Weiterf?hrende Infos zu Smarty gibts auf smarty.php.net
hi,
Danke Dir.
nen Moment lang dachte, "ach das ist alles...."
Habe folgende Zeilen in die categories.php integriert (am Ende des Codes..)
//Einschub Anzeige Produktgesamtanzahl
$products_query = xtc_db_query("select count(*) as count from " . TABLE_PRODUCTS . " where products_status = '1'");
$products = xtc_db_fetch_array($products_query);
$maxprod= '<center>' . $products['count'] . '</center>';
$smarty->assign('maxProd', $maxprod);
//Einschub Ende
Nun habe ich erwartet in der box_categories.html ?ber die Zeilen
//<td class="bodymain">
<!#{$maxProd} BEGIN -->
{$maxProd}
<!#{$maxProd} END -->
<!#{$BOX_CONTENT} BEGIN -->
{$BOX_CONTENT}
<!#{$BOX_CONTENT} END -->
//</td>
eine zentrierte Ausgabe der Produktgesamtzahl ausgegeben bekomme.
Da hab ich mich aber gewaltig geirrt, was jemand warum??
Ausgabe gleich null, Box ist unver?ndert??
Vielen Dank,
Pirat
glaube kaum das in der categories.php $smarty das objekt ist, da musst du schon genau schauen =)
klar,
das ist die Strafe f?r copy/paste...danke f?r den Hinweis..
Gru?,
Pirat