![]() |
Startseite
Forum
Affilinator kostenlos
Impressum
alte Dokumentation
|
|
|||||||
| HTML, CSS & Smarty Tipps und Fragen rund um HTML, CSS und den verschiedenen Befehlen der Smarty Template Engine. |
![]() |
|
|
Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
hi, ich möchte auf der showCategory.html (shop_abteilung) die beiden Navigationen "Katalog Kategorien" und "Hauptkategorien" zusammenführen. und zwar möchte ich eine navigation mit den hauptkategorien haben und unter dem entsprechenden punkt die dazugehörigen katalog kategorien.
das ganze sollte dann für "Audio & HiFi" in etwa so aussehen: * Audio & HiFi # Lautsprecher # MP3-Player # Mikrofone # Sonstige # Tragbare CD-Player # Verstärker & Stereoanlagen # Zubehör * Auto & Motorrad * Baby * Beauty & Gesundheit * Bücher * Büro * Computer * Digitalkamera * Feinschmecker * Film * Foto & Optik * Freizeit & Hobby * Haushaltsgeräte * Heimwerker & Garten * Industrie & Landwirtschaft * Kleidung & Accessoires * Musik * Reisen * Sammeln & Seltenes * Schnäppchen & Angebote * Sport & Fitness * TV & Video * Telekommunikation * Tierwelt * Uhren & Schmuck * Wohnen & Möbel * Hi-Fi-Komponenten ich habe versucht die code zusammenzuwürfeln aber das haut nciht hin: HTML-Code:
<!-- getCategoryList start --> {if $getCategoryList_data.data } <div id="mainNavCon"> <div class="roundtop"><img src="images/tl.gif" alt="" width="15" height="15" class="corner" style="display: none" /></div> <ul id="mainNav"> {foreach from=$affilinetMain_data.data item=it}<li><a href="{$smarty.const.BASE_URL}shop_abteilung/0/{$it.ID.0.VALUE}/Seite1.html" title="Angebote: {$it.PRODUCTS.0.VALUE}, Pfad: {$it.PATH.0.VALUE|utfdecode}">{$it.TITLE.0.VALUE|utfdecode}</a></li> <!-- subcat //--> {assign var=ShopID value=$getCategoryList_data.ShopID} {assign var=parent_id value=$getCategoryList_data.parent_id} {foreach from=$getCategoryList_data.data item=parent name=p} {assign var=id value=$parent.ID.0.VALUE} {if $parent.WITH_CHILDREN} <ul class="subNav"> <li><a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$id}/Seite1.html" title="{$parent.TITLE.0.VALUE} - {$parent.PRODUCTS.0.VALUE}">{$parent.TITLE.0.VALUE}</a></li> {else} {if $parent.ID.0.VALUE neq $getCategoryList_data.categoryID} <li><a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$id}/Seite1.html" title="{$parent.TITLE.0.VALUE} - {$parent.PRODUCTS.0.VALUE}">{$parent.TITLE.0.VALUE}</a></li> {else} <span class="black">{$parent.TITLE.0.VALUE}</span> {/if} </ul> {/if} {/foreach} <!-- subcat ende //--> {/foreach} </ul> <div class="roundbottom"><img src="images/bl.gif" alt="" width="15" height="15" class="corner" style="display: none" /></div> </div> <br> {/if} <!-- getCategoryList ende --> |
|
#2
|
|||
|
|||
|
hey, smarty ist cool ;-) hab's wieder slebst hinbekommen:
HTML-Code:
<ul id="mainNav"> {foreach from=$affilinetMain_data.data item=it}<li><a href="{$smarty.const.BASE_URL}shop_abteilung/0/{$it.ID.0.VALUE}/Seite1.html" title="Angebote: {$it.PRODUCTS.0.VALUE}, Pfad: {$it.PATH.0.VALUE|utfdecode}">{$it.TITLE.0.VALUE|utfdecode}</a></li> <!-- getCategoryList ohne hilfstemplate start --> {if $getCategoryList_data.parent_id == $it.ID.0.VALUE} {assign var=ShopID value=$getCategoryList_data.ShopID} {assign var=parent_id value=$getCategoryList_data.parent_id} <ul class="subNav"> {foreach from=$getCategoryList_data.data item=parent name=p} {assign var=id value=$parent.ID.0.VALUE} {if $parent.WITH_CHILDREN} <li><a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$id}/Seite1.html" title="{$parent.TITLE.0.VALUE}"> {$parent.TITLE.0.VALUE|truncate:'22'}</a></li> {else} {if $parent.ID.0.VALUE neq $getCategoryList_data.categoryID} <li><a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$id}/Seite1.html" title="{$parent.TITLE.0.VALUE}">{$parent.TITLE.0.VALUE|truncate:'22'}</a></li> {else} <li>{$parent.TITLE.0.VALUE}</li> {/if} {/if} {assign var=child_items value=$parent.CHILDS|@count} {foreach from=$parent.CHILDS item=child name=c} {if $child.TITLE.0.VALUE neq ""} {assign var=categ_id value=$child.ID.0.VALUE} {assign var=id_p value=$child.PARENTID.0.VALUE} <a href="{$smarty.const.BASE_URL}shop_abteilung/{$ShopID}/{$categ_id}/Seite1.html">{$child.TITLE.0.VALUE|truncate:'22'}</a>{if $smarty.foreach.c.iteration neq $child_items},{/if} {/if} {/foreach} {/foreach} </ul> {/if} <!-- getCategoryList ohne hilfstemplate end --> {/foreach} </ul> hat jemand rat? |
|
#3
|
|||
|
|||
|
Hi,
dazu gibt es schon einen mod, wobei der auch nur eingeschränkt bzw. nur für die affilinet Kategorien korrekt arbeitet, da die daten ja nicht so sauber geliefert werden. (muss ich später raus suchen) Schick doch mal einen Link, dann kann man sich deine Wünsche besser vorstellen, ich habe den Eindruck, dass da noch viel mehr kommt, denn du scheinst dich ja überdurchschnittlich mit den Templates zu beschäftigen. (DICKES Lob !!!) Ggf. halt im Kundenbereich, wenn es nicht so öffentlich sein soll. Gruß Frank |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Suche auf bestimmte Kategorien beschränken | MarcoG | Affilinator - Wie geht das ? | 2 | 06.08.2010 11:19 |
| Zufallsprodukte aus bestimmten Kategorien anzeigen | Claus-Peter | Affilinator - Wie geht das ? | 5 | 21.10.2006 19:35 |
| Startseite: Katalog Kategorien begrenzen | HolgerK | Affilinator - Wie geht das ? | 4 | 14.09.2006 18:49 |
| Kategorien werden nicht angezeigt | MarcoG | Fehlersuche und Probleme | 4 | 27.06.2006 19:50 |
| Leere Kategorien | Vincent | Fehlersuche und Probleme | 8 | 11.04.2006 14:38 |