Jump to content
xt:Commerce Community Forum

Zusätzlichen teaserslider auf der Startseite


Recommended Posts

Hallo,

ich versuche jetzt schon seit Stunden einen zweiten Slider auf der Startseite im responsive Template von Version 5 anzuzeigen.
Wie in der Anleitung beschrieben, habe ich im Backend einen zweiten Slider und die entsprechenden Slides angelegt.
Ich bekomme jedoch die Einbindung auf der Startseite nicht hin.
Im Template xt_responsive/index.html ist dieser Tag:

{box name=teaser sliderid=1}

Sobald hier eine Sliderid ungleich 1 angegeben wird funktioniert die Ausgabe nicht mehr.
Muss ich den zweiten Slider noch mit der Startseite verbinden?
Ich habe auch versucht, die bOx Slider zu kopieren, umzubenennen und diese dann mit Sliderid 2 aufzurufen.
Auch ein anlegen der entsprechenden PHP Datei in xtCore/boxes brachte keinen Erfolg.

Viele Grüße
Andi

Link to comment
Share on other sites

  • 2 weeks later...

Im Admin einen weiteren Slider anlegen, welcher dann (hoffentlich) id 2 erhält

 

Somit die Box an entsprechender Stelle setzen

{box name=teaser sliderid=2}

 

Im Template der Box ( xtCore/boxes/box_teaser.html ) muss die IF Schleife erweitert werden oder per else dann ein Layout für den 2. Slider machen

Link to comment
Share on other sites

Hallo,

dank für die Antwort.
Genau das funktioniert ledier nicht.
Ich habe in der box_teaser.html folgende Abfrage:

{if $data}
{if $data.slider_id == 1}
{else if $data.slider_id == 2}

In der index.html habe ich folgende Aufrufe:

{box name=teaser sliderid=1}
{box name=teaser sliderid=2}

Es wird immer nur der erste Slider angezeigt

Link to comment
Share on other sites

ich kann es leider nicht reproduzieren. Bei mir funktioniert er sowohl mit der Schleife $data.slider_id als auch mit der Schleife $params.sliderid

 

Ist die Startseite eventuell gecacht bzw. vom Browser gecacht sodass die Änderung nicht angezeigt wird?

 

Hat der Slider im Backend auch wirklich id 1 und  2 ?

 

{if $data}
{if $data.slider_id == 1}    
   
 {foreach key=key item=item from=$data.slides}
 {if $item.slide_image}                        
 <img src="{img img=$item.slide_image type=m_org path_only=true}">
{/if}
{/foreach}

{elseif $data.slider_id == 2}
 
 {foreach key=key item=item from=$data.slides}
 {if $item.slide_image}                                      
 <img src="{img img=$item.slide_image type=m_org path_only=true}">
{/if}
{/foreach}

 

{/if}
{/if}

 

Link to comment
Share on other sites

  • 2 weeks later...

Archived

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

×
  • Create New...