Anpassung Kategorielisting links

Thema wurde von hnedv, 27. Februar 2023 erstellt.

  1. hnedv
    hnedv Mitglied
    Registriert seit:
    7. März 2013
    Beiträge:
    8
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo,
    ich habe versucht, die Beschriftung der Kategorien auszublenden. Wenn ich die Änderung in die Original Datei schreibe, dann klappt das wie gewollt.
    Wenn ich die Änderung unter GXModules/EigeneModule/designanpassung/Shop/Themes/All/html/system/ unter gleichem Namen speichere ändert sich nichts.
    In der ersten Zeile {extends file="layout_left_categories.html"} hinzugefügt, kommt folgender Fehler:
    Unexpected error occurred...
    Unable to load template 'file:layout_left_categories.html'

    Irgendwo habe ich noch einen Hinweis mit den Verzeichnissen gesehen. Wenn ich folgendes in die Datei einfüge dann ist der Fehler weg, aber an der Anzeige ändert sich nichts.
    {extends file="../../../../themes/Honeygrid/html/system/layout_left_categories.html"}

    Ich habe die Datei mal Komplett in das Verzeichnis gelegt, mal nur den kompletten Block eingefügt: {block name="layout_left_categories_list"}

    Vielleicht hat noch jemand einen Tip, was da falsch ist?
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    da ist zuviel im Pfad
    der Pfad sollte
    GXModules/EigeneModule/designanpassung/Shop/Themes/All/
    sein, dann müsste es klappen
    In die html-Datei sollte dann nur der Block, den Du änderst.
     
  3. hnedv
    hnedv Mitglied
    Registriert seit:
    7. März 2013
    Beiträge:
    8
    Danke erhalten:
    0
    Danke vergeben:
    1
    Ich habe den Pfad der Datei geändert, den hatte ich aber auch schon getestet.
    Leider keine Änderung.
     
  4. hnedv
    hnedv Mitglied
    Registriert seit:
    7. März 2013
    Beiträge:
    8
    Danke erhalten:
    0
    Danke vergeben:
    1
    Caches immer geleert, die Änderung an der originaldatei wurde auch übernommen. Geändert wurde erstmal nur das Div um den Kategoriennamen

    Code:
    {block name="layout_left_categories_list"}
                    <ul class="level-1 nav">
                        {function name=menu level=1}
                            {foreach $data as $categories_item}
                                <li class="{if $content_data.unfold_level > 0}unfolded {/if}{if $categories_item.children|@count > 0}dropdown {if $content_data.cPathArray[$categories_item.data.id] || $level <= $content_data.unfold_level}open {/if}{/if}level-{$level}-child{if $content_data.active_category_id == $categories_item.data.id} active{/if}"
                                    data-id="{$categories_item.data.id}">
                                    <a class="dropdown-toggle {if $categories_item.data.icon && $categories_item.data.icon|strpos:"item_ltr" == false}has-image{/if}"
                                       href="{$categories_item.data.url}"
                                       title="{$categories_item.data.name|replace:"&amp;":"&"|replace:"&":"&amp;"|replace:'"':''|strip_tags}">
                                        {if $categories_item.data.icon && $categories_item.data.icon|strpos:"item_ltr" == false}
                                            <img src="{$categories_item.data.icon}" alt="" class="cat-image"/>{/if}
                                        <div class="cat-txt">{$categories_item.data.name|replace:"&amp;":"&"|replace:"&":"&amp;"}</div>{if $categories_item.data.products_count} ({$categories_item.data.products_count}){/if}
                                    </a>
    
                                    {if $categories_item.children|@count > 0}
                                        <ul data-level="2" class="level-{$level+1} dropdown-menu dropdown-menu-child">
                                            <li class="enter-category{if $content_data.display_show_all_link == 'true'} show{/if}">
                                                <a class="dropdown-toggle"
                                                   href="{$categories_item.data.url}"
                                                   title="{$categories_item.data.name|replace:"&amp;":"&"|replace:"&":"&amp;"|replace:'"':''}">{$general.ENTER_CATEGORY|replace:"%s":$categories_item.data.name}</a>
                                            </li>
    
                                            {menu data=$categories_item.children level=$level+1}
                                        </ul>
                                    {/if}
    
                                </li>
                            {/foreach}
                        {/function}
    
                        {menu data=$content_data.CATEGORIES_DATA}
                    </ul>
                {/block}