wie kann ich ein Bild in den Boxen in der kategorieübersicht einbauen, welches oben links in der Ecko über den Produktbild steht (also eine Ebene höher).
Habe schon mit position absolute probiert und in der css eingebaut, aber irgendwie nimmt die .tpl datei es nicht bzw. es werden die attibute von den höheher div classes geerbt,
wie kann ich ein Bild in den Boxen in der kategorieübersicht einbauen, welches oben links in der Ecko über den Produktbild steht (also eine Ebene höher).
Habe schon mit position absolute probiert und in der css eingebaut, aber irgendwie nimmt die .tpl datei es nicht bzw. es werden die attibute von den höheher div classes geerbt,
danke im voraus.
gruß[/QUOTE]
Wie sieht denn die HTML-Struktur und das CSS dazu aus?
Wichtig ist auf jeden Fall, dass die die Produktdarstellung einschließende DIV mit “position:relative” gestylt ist, um sicher zu stellen, dass dieses Overlay-Bild innerhalb der Produktdarstellung positioniert werden kann.
(“position:absolute” bezieht sich nämlich auf die [B]nächsthöhere [/B]mit “position:relative” gestylte Struktur.)
habe dort nicht viel verändern, genauso wie am css file.
wo müsste ich das div in der product.tpl plazieren und welche attribute soll ich nehmen, damit das bild in der obereren rechten ecke und auf der höchsten ebene ist?
Du brauchst dafür kein Wort php…
Nur Grundkenntnisse von Smarty
Naja und ifs Formulieren solltest auch noch bischen übern
Nur noch ein Tipp:
[{$smarty.now}] gibt dir ein aktuellen Zeitstempel
mit |date_format lässt sich das Datum entsprechend formatieren… Hier die Anleitung für date_format
Aber eigentlich macht man soetwas nicht im Template, ist kein guter Prog-Stil.
Richtiger Weg wäre ein Modul welches die Renderfunktion überlagert und dort oder noch besser in einer eigenen Funktion das DAtum prüft und dir dann eine Templatevariable setzten welche nur true oder false ist.
Falls du ein entsprechendes Modul entwickelt haben möchtest kannst auch gern bescheid geben.