Jump to content
xt:Commerce Community Forum

Image Bilderwechsel im Header je nach Thema


smaxx

Recommended Posts

Hi,

ich würde gerne bestimmte Image Bilder im Header-Bereich anzeigen lassen, die je nach Thema wechseln.

Ich wollte dies mit der Bannerfunktion lösen. Der Aufruf über die index.php klappt auch wunderbar, nun möchte ich aber beim Menüpunkt x ein anderes Bannerbild als beim Menüpunkt y haben.

Leider kann ich ja von der index.html aus nicht herausfinden, welcher Menüpunkt gerade aktiviert wurde. Oder doch?

Wenn ich über xtc_show_category.inc eine php-Abfrage reinbaue, packt er sie mir ja nicht in die {BANNER} rein. Wie kriege ich es sonst hin, dass er das Bild mir im {BANNER} ausgibt?

if( ($foo[$cid]['name'].$ProductsCount == 'x'))
{
echo('<div id="banner1"> <img src="templates/meintemplate/img/banner1.jpg" /></div>');
} [/PHP]

Kann mir jemand helfen?

Link to comment
Share on other sites

Ein wundervolles Modul, klappt wunderbar.

Nur wollte ich den Bildwechsel jetzt auch gerne bei der Metanavigation (Impressum, Kontakt, etc.) haben. Die Endung hier ist allerdings nicht cPath sondern coID.

Ich habe die header_bild_wechsel_kategorie.inc.php auch schon versucht anzupassen, leider ohne Erfolg:

if ( (isset($cPath) && xtc_not_null($cPath)) || (isset($coID) && xtc_not_null($coID)) ) 
{
$kategorie = explode('_', $cPath);
$kategorie = explode('_', $coID);
...
}[/PHP]

Kannst mir jemand sagen, wo mein Fehler liegt?

Link to comment
Share on other sites

Es gibt aber durchaus bessere Methoden diese Sache zu lösen indem man ein zweites Kategoriebild im Kategorie admin einbindet - viel bequemer als diese Krückenmethode wo man alles per Hand eingeben muss. Bei Interesse habe ich eine Anleitung.

Nun zur obige Problematik gehören auch php Kenntnissen um das zu verstehen. Einen Kategorie Pfad (cPath) sieht z.B. so aus 0_24_34 ein coID ist aber ein reine Zahl und muss nicht getrennt werden.

Da durchaus ein coID und Kategorie ID die gleiche Werte haben können ist der obige Versuch nicht besonders empfehlenswert.

Der saubere Lösung ist hier ein Content Headerbild im Content Manager einzubinden.

T

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...