cruelviper Posted March 6, 2010 Report Share Posted March 6, 2010 Die Standardausgabe ist ja so. <ul id="categorymenu"> {foreach name=aussen item=module_data from=$_categories} <li class="level{$module_data.level}{if $module_data.active} active{/if}"><a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}">{$module_data.categories_name}</a></li> {/foreach} </ul> ich will aber, das bei bestimmten kategorie-ids oder neman oder ka wie auch immer, ich statt des schrifttextest ein bild einfügen kann als link. der shop sieht so aus: überschrift 1 -Unterkategorie1.1 -Unterkategorie1.2 -Unterkategorie1.3 -Unterkategorie1.4 überschrift 2 -Unterkategorie2.1 -Unterkategorie2.2 -Unterkategorie2.3 -Unterkategorie2.4 überschrift 3 -Unterkategorie3. überschrift 4 die Kategorien mit der Überschirft wurden zuerst angelegt, haben also die id id 1=überschrift 1 id 2=überschrift 2 id 3=überschrift 3 id 4=überschrift 4 und joa jetzt will ich für die kategorien der überschrift bilder haben statt link text! also irgendwie so: <ul id="categorymenu"> {foreach name=aussen item=module_data from=$_categories} <li class="level{$module_data.level}{if $module_data.active} active{/if}"> {if $module_data.id=1}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}"><img src=bild1.jpg></a>{/if} {elseif $module_data.id=2}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}"><img src=bild2.jpg></a>{/elseif} {elseif $module_data.id=3}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}"><img src=bild3.jpg></a>{/elseif} {elseif $module_data.id=4}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}"><img src=bild4.jpg></a>{/elseif} {else}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}">{$module_data.categories_name}</a>{/else} </li> {/foreach} </ul> aber das bekomme ich so nicht hin... hat jemand ne hilfe stellung für mich? komme mit dem smarthi kram nicht so zurecht... ;-( Link to comment Share on other sites More sharing options...
amilo Posted March 6, 2010 Report Share Posted March 6, 2010 Hallo, hab´s jetzt nich getestet aber dein Smarty ist nicht richtig. Versuchs mal so: <ul id="categorymenu"> {foreach name=aussen item=module_data from=$_categories} <li class="level{$module_data.level}{if $module_data.active} active{/if}"> {if $module_data.id=='1'}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}"><img src=bild1.jpg></a> {elseif $module_data.id=='2'}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}"><img src=bild2.jpg></a> {elseif $module_data.id=='3'}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}"><img src=bild3.jpg></a> {elseif $module_data.id=='4'}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}"><img src=bild4.jpg></a> {else}<a href="{$module_data.categories_link}" title="{$module_data.categories_heading_title}">{$module_data.categories_name}</a> {/if} </li> {/foreach} </ul> MfG. Hansen Link to comment Share on other sites More sharing options...
cruelviper Posted March 6, 2010 Author Report Share Posted March 6, 2010 nein ist auch nicht richtig. er gibt mir keine fehler raus... :-( und es sind immernoch nur linküberschriften... :-( Link to comment Share on other sites More sharing options...
fox8201 Posted March 6, 2010 Report Share Posted March 6, 2010 cache gelöscht? Link to comment Share on other sites More sharing options...
cruelviper Posted March 7, 2010 Author Report Share Posted March 7, 2010 habe es hinbekommen dank amilo! und zwar war die überprüfungsvariable falsch! if $module_data.id=='1'} muss das werden: if $module_data.categories_id=='1'} danke für die schnelle hilfe!^^ Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.