Guten Morgen Ich habe mal bezüglich der box_categories_left einige Fragen. Ist es möglich die submenues vertikal anstatt horizontal laufen zu lassen? Habe mal 2 Screenshots angefügt. Der erste zeigt wie es derzeit ist und der zweite wie ich es am liebsten hätte . Ist dies innerhalb von Gambio möglich? Aktueller Stand Gewünschter Stand
Hallo, eine ähnliche Ansicht wie im zweiten Screenshot ist möglich und kann über das StyleEdit (Layout/Design > Template-Einstellungen > Shop im Bearbeitungsmodus laden) eingestellt werde. Dort den Reiter 'Option' öffnen und unter 'Weitere Einstellungen' auf 'Template Konfiguration' klicken. Nun den Haken bei 'Kategorie-Anzeige im Menü links aktivieren (ohne Untermenüs)' setzen. Über das Dropdown-Menü kann die Kategorie-Tiefe (Anzahl der angezeigten Unterkategorien) eingestellt werden. Das Ganze mit Klick auf 'Speichern' bestätigen und am besten anschließend unter Toolbox > Cache leeren die einzelnen Caches löschen.
Vielen Vielen Dank! Ein kleines Problem besteht dann aber - Kategoriennamen mit Umlauten/Sonderzeichen werden nicht dargestellt. Jemand eine Vermutung wie man das Problem beheben kann?
Code: {load_language_text section="box_categories"} <div id="menubox_categories" class="c_categories content-box white no-border categories submenu"> <ul> {foreach name=cat_data item=categories_item from=$content_data.CATEGORIES_DATA} <li id="menu_cat_id_{$categories_item.data.id}" class="{if $smarty.foreach.cat_data.first}first{elseif $smarty.foreach.cat_data.last}last{/if}" > <h4> <a href="{$categories_item.data.url}" rel="{$categories_item.data.id}" {if $categories_item.data.meta_description != ''} title="{$categories_item.data.meta_description|truncate:80:"..."|replace:'"':'"'}"{/if}{if $categories_item.children|@count > 0} class="parent"{/if}>{$categories_item.data.name|replace:"&":"&"|replace:"&":"&"}{if $categories_item.data.products_count} ({$categories_item.data.products_count}){/if}</a> </h4> </li> {/foreach} </ul> </div> Das wäre die box_categories_left.html
Hallo Hannes, das müsste man sich einmal direkt in deinem Shop anschauen. Mach daher bitte ein Ticket auf und schicke direkt die FTP und Shop-Zugangsdaten mit. Der Support wird sich das dann einmal anschauen... MfG, Timo
Habe es selbst gefunden! In der Datei CategoriesBox.inc.php ( templates/EyeCandy/source/classes ) habe ich "htmlspecialchars($name)" mit einfach nur "$name" ausgetauscht. Funktioniert perfekt!
Hallo Hannes, dann hast du noch eine etwas ältere Shopversion richtig? Das Problem ist, dass mit PHP5.4 die htmlspecialchars Funktion einen UTF8 String erwartet. Der Shop arbeitet aber mit ISO-8859-15. Daher liefert dir die Funktion einen leeren String zurück. Aufgrund dieser Problematik haben wir mit der 2.0.12.0 den htmlspecialchars_wrapper eingeführt, der die htmlspecialchars Funktion korrekt aufruft (mit speziellen Parameter). Das Problem müsstest du dann aber an mehrere Stellen haben. Daher rate ich dir den Shop zu aktualisieren oder die PHP Version auf 5.3 runter zu setzen. Das htmlspecialchars sollte weiterhin an der Stelle verbaut sein... MfG, Timo
Hab schon auf eine der aktuellsten Versionen aktualisiert aber leider wurde das wohl nicht mit übernommen ( Gambio Version: v2.0.13.3 r9531 )