Produkt-Slider

  • Problembeschreibung

    Immerhin hat der JTL-Shop schon diverse CMS-typische Funktionen, mit denen es auch möglich ist an Seitenpositionen ergänzende Informationen als Blöcke anzuzeigen. Diese Blöcke werden in JTL Boxen genannt. Dazu gibt es einen Set an Startseitenboxen, die templateabhängig (z.B. wie bei EVO) als Produktslider präsentiert werden. Damit werden z.B. solche Funktionen angezeigt wie: Neueste Produkte, Beliebtesten Produkte, Top-Produkte, Aktionsprodukte etc. Weiterhin gibt es viele andere Boxen und u.a. auch frei gestaltbare Custom-Boxen, die beliebig mit Text oder HTML-Inhalten befüllt werden können.

    Leider ist es im Template EVO (4.6) so, dass für die Startseitenboxen und Custom-Boxen festgelegte und eingeschränkte Ausgabepositionen und Funktionen gibt. In meinen betreuten Projekten zeigte sich hier eine gewisse Unflexibiliät, was die auftraggeberseitig gewünschte Anordnung der Boxen betraf. Da sollte schon mal die Box X mit ihrem Inhalt oberhalb des Seitenhauptinhaltes, aber zwischen den Top-Produkten und den Neuesten Produkten stehen und eine weitere Box unterhalb des Contents, wo dann auch weitere der o.g. Produktslider erscheinen sollten. Also eine Beliebige, vermischte und ober- und unterhalb des Hauptinhaltes angegeordnete Anzeige. Das ist mit EVO von hausaus nicht möglich. Nachfolgend beschreibe ich eine Scriptlösung, mit der man das Problem beheben kann.