sandra77 Posted March 8, 2011 Report Share Posted March 8, 2011 Hi, folgende if-Schleife greift nicht. Die Kategorien werden nach ID abgefragt und dann der jeweilige Banner geladen. Wenn nach keiner ID abgefragt wird, soll der Standard-Banner, der über das Backend hochgeladen wurde, angezeigt werden. Doch er wird nicht angezeigt. Weiss jemand warum nicht? Viele Grüße, Sandra {if $categories_image} {if $smarty.get.cat == '368'} <img src="{$tpl_url_path}img/marken-banner/lavera/Lavera-Banner-TrendSensitiv.jpg" width="515" height="202" alt="Lavera Trend Sensitiv" /> {/if} {if $smarty.get.cat == '163'} <img src="{$tpl_url_path}img/marken-banner/lavera/Lavera-Banner-Faces.jpg" width="807" height="239" alt="Lavera Faces" /> {/if} {else} {img img=$categories_image type=m_org alt=$categories_name}{/if} Link to comment Share on other sites More sharing options...
oldbear Posted March 8, 2011 Report Share Posted March 8, 2011 hi, hier liegt kein Syntax- sondern ein Denkfehler vor: der übergeordnete else-Zweig wird nur durchlaufen, wenn kein Kategorien-Bild vorhanden ist ! Grüsse Link to comment Share on other sites More sharing options...
xenon777 Posted March 8, 2011 Report Share Posted March 8, 2011 Müsste es nicht so geschrieben werden? {if $smarty.get.cat == '368'} <img src="{$tpl_url_path}img/marken-banner/lavera/Lavera-Banner-TrendSensitiv.jpg" width="515" height="202" alt="Lavera Trend Sensitiv" /> {elseif $smarty.get.cat == '163'} <img src="{$tpl_url_path}img/marken-banner/lavera/Lavera-Banner-Faces.jpg" width="807" height="239" alt="Lavera Faces" /> {else} {img img=$categories_image type=m_org alt=$categories_name}{/if} Falls cat NICHT 368 oder 163 gehe ELSE ==> default cat Bild .... Link to comment Share on other sites More sharing options...
sandra77 Posted March 8, 2011 Author Report Share Posted March 8, 2011 ah, doch , super, diese Schleife funktioniert. Tausen Dank. Liebe Grüße, Sandra Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.