Shop Support News Archive - Shopbetreiber News -> Forum : [x] ProductsList Smarty ECB Template
xxlobixx
19.01.2010, 19:32
Hallo,
ich habe bei Gunnart auf der Seite ein Smarty gefunden, um Produkte aus verschiedenen Kategorien etc. im Template darzustellen (z.B. Startseite).
http://www.gunnart.de/tipps-und-tricks/smarty-function-gunnartproductslist-fuer-xtcommerce/
Im ECB habe ich function.ProductsList.php gefunden. Dieses smarty scheint also schon drin zu sein. Ich kapiere nur nicht ganz wie ich es aufrufe auf der Startseite z.B.
Kann mir hier jemand Hilfestellung leisten?
Viele Grüße
Hallo,
ich habe bei Gunnart auf der Seite ein Smarty gefunden, um Produkte aus verschiedenen Kategorien etc. im Template darzustellen (z.B. Startseite).
http://www.gunnart.de/tipps-und-tricks/smarty-function-gunnartproductslist-fuer-xtcommerce/
Im ECB habe ich gefunden. Dieses smarty scheint also schon drin zu sein. Ich kapiere nur nicht ganz wie ich es aufrufe auf der Startseite z.B.
Kann mir hier jemand Hilfestellung leisten?
Viele Grüße
Hallo,
ich bin auf dem Gebiet kein Profi, aber ich würde es anhand der Beschreibung die dabei ist so machen:
die function.gunnartProductsList.php ins Shop Root Verzeichnis kopieren.
Der Rest muß in eine html dateie aus dem template z. B. /template/module/"hier eine aussuchen".html
so jetzt muß man erst mal die Liste mit den Artikeln generieren. Das steht in der Anleitung etwas missverständlich weiter unten:
{gunnartProductsList to=Liste specials=true limit=10}
Jetzt kann auf die Liste wie sonst auch überall im Template ausgegeben werden:
{foreach item=module_data from=$Liste.PRODUCTS}
<h4><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></h4>
<p><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /></p>
... und so weiter ...
... alle Tags (auch Beschreibung, VPE etc.) sind in $module_data enthalten ...
{/foreach}
Der Teil ist eigentlich standart und steht auch in der /template/module/new_product.html
Ich hoffe das ist soweit nachvollziehbar
Gruß
Kito
xxlobixx
20.01.2010, 13:33
Leider funktioniert das bei mir nicht so. Da keine Smartys im Root liegen, denke ich, dass die einfach in dem Template-Smarty ordner bleiben können. Nur klappt der Aufruf nicht. Auch wenn ich das Wort "Gunnart" beim Aufruf weglasse. Vielleicht ist Puffax (Gunnart) ja online uns sieht das hier :)
Filzlaus
20.01.2010, 14:22
ja, dann warte mal ein bischen:
Profil von Pufaxx:
# Letzte Aktivität: 14.09.2009 17:11
Hi,
wo hast Du denn in der ECB die Datei function.ProductsList.php bei Dir gefunden?
Und was steht im Kopf der datei?
bei mir steht da
// by Gunnar Tillmann / http://www.gunnart.de
// v0.1 / Juni 2008
und die benötigt IDS beim aufruf:
{ProductsList to=Liste ids=1,2,3}
Die funktion wird auch in keinem der beiden templates verwendet!
xxlobixx
22.01.2010, 23:44
ich hab jetzt die Datei im Smartyordner mit dem Download bei Gunnart ersetzt und dann klappts wunderbar...ausser auf der Startseite...muss ich noch ein bischen rumprobieren...
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.