Bilder statt Text im Advanced_Menu

Hallo liebe Community,

Ich habe nun im Backend unter Artikel --> Kategorien eine Katergorie erstellt die wiederum (zur Zeit nur) 2 Unterkategorien hat. Bisweilen werden diese Unterkategorien in Schriftform dargestellt (siehe Screenshot). Ich habe aber nun für diese Unterkategorien ein Bild definiert. Dieses sollte mir, anstatt der Schrift, angezeigt werden.

Leider habe ich durch recherche erfahren, dass in SW diese Funktion nicht vollständig vorhanden ist, sondern man damit nur den Wert für dieses Bild zur verfügung stellt um dieses dann in seinem Template nutzen zu können.

Das würde ich gern tun, Update-Sicher, nur leider tue ich mich da relativ schwer mit.

Bislang habe ich diesen Code (hoffe, dass dieser Richtig ist) für mein vorhaben :

{function name=categories_top level=0}

{foreach from=$categories item=category}
	{if !$category.hidetop}
		
			
			{$category.name}
			{if $category.media.path}
				
			{/if}
			
        
			{if $category.sub}
				{call name=categories_top categories=$category.sub level=$level+1}
			{/if}
		
	{/if}
{/foreach}

{/function}

   

Der Wichtige Smarty-Teil wäre hier: {$category.media.path} der sich in der  advanced_menu.tpl befindet.

Nun suche ich verzweifelt das advanced_menu.tpl in meinem Template

ich hab zwar unter MeinTheme/frontend/plugins/advanced_menu eine index.tpl aber keine advanced_menu.tpl

 

Wäre euch sehr dankbar wenn Ihr mir hier weiterhelfen könntet.

Lg

Hallo malimago

meines wissens brauchst du nur die index.tpl

{extends file="parent:frontend/plugins/advanced_menu/index.tpl"}

anschliessend machst du deine änderung, speichern sowie du es oben beschrieben hast ( index.tpl ) kopilieren fertig. Ob dein Codeschnipsel funktioniert habe ich jetzt nicht getestet, sieht bei bei mir etwas anders aus.

VG

@hds schrieb:

Hallo malimago

meines wissens brauchst du nur die index.tpl

{extends file=„parent:frontend/plugins/advanced_menu/index.tpl“}

anschliessend machst du deine änderung, speichern sowie du es oben beschrieben hast ( index.tpl ) kopilieren fertig. Ob dein Codeschnipsel funktioniert habe ich jetzt nicht getestet, sieht bei bei mir etwas anders aus.

VG

danke dir vielmals für deine Antwort.

Ok, verstehe… hat mich auch schon etwas gewundert.

Wie sieht das ganze denn bei dir aus (wenn ich fragen darf)?

 

lg

Vielleicht kannst du damit etwas anfangen

{extends file="parent:frontend/plugins/advanced_menu/index.tpl"}

{function name="categories_top" level=0}

    {$columnIndex = 0}
    {$menuSizePercentage = 100 - (25 * $columnAmount * intval($hasTeaser))}
    {$columnCount = 4 - ($columnAmount * intval($hasTeaser))}

    
        {block name="frontend_plugins_advanced_menu_list"}
            {foreach $categories as $category}
                {if $category.hideTop}
                    {continue}
                {/if}

                {$categoryLink = $category.link}
                {if $category.external}
                    {$categoryLink = $category.external}
                {/if}

                
                    {block name="frontend_plugins_advanced_menu_list_item"}
                        {$category.name}
						{if $category.media.path}
						
							
						{/if}	
								
                        {if $category.sub}
                            {call name=categories_top categories=$category.sub level=$level+1}
                        {/if}
                    {/block}
                
            {/foreach}
        {/block}
    
{/function}

Ein bisschen anpassen musst du jetzt noch selbst, viel Spaß