Hallo liebes Forum, ich bräuchte mal Euere Hilfe in Sachen Erstellung eines Home-Buttons unter Gambio GX3 - Version 3.9.2.2. Aber bitte nicht falsch verstehen - Wie ich einen Home-Button im Content-Manager erstelle und diesen im Menü anzeigen lassen kann, weiß ich. Dies meine ich auch nicht. Was ich meine ist: Im Testshop 2 unter Gambio sieht man anstatt eines "HOME"-Buttons ein kleines Häuschen links in der Navigationsleiste, welches links neben den Kategorien angeordnet ist. Dies verweist auf die Startseite. Anstatt dieses Häuschens hätte ich gerne einen klassischen "HOME"-Button, der sich in mein Menü eingliedert und links neben der Kategorie (in meinem Fall "SHOP") angezeigt wird. Ich bekomme dies einfach nicht hin. Seit beinahe zwei Tagen durchforste ich nun das Forum. Nur die dort auffindbaren Einträge in Sachen "templates/Honeygrid/boxes/box_categories_top.html" und die Änderung in eine USERMOD-Datei bringen mich leider nicht weiter. Die box_categories_top.html hat sich mittlerweile wohl geändert und die vorgeschlagenen Änderungen zeigen deshalb leider keinerlei Auswirkungen. Somit bin ich mit meinem Latein am Ende und auf Euere Hilfe angewiesen. Meinen Shop, der derzeit auf einem Testserver läuft, findet ihr hier: http://wfl-gambio.matthias-weggel.de/de/ Ich hoffe auf rege Mithilfe und Danke Euch schon jetzt für Euere Antworten.
Schau dir mal das https://developers.gambio.de/tutorials.html?v=3.9.1.0&p=smarty-blocks und das an https://developers.gambio.de/tutorials.html?v=3.9.1.0&p=modul-center das ist viel Updatesicher als USERMOD Als block nimmst du das Code: {block name="box_categories_top_list_item" prepend} <li><a href="index.php">Home</a></li> {/block} Danach Caches leeren
Vielen Dank erstmal für Deine Antwort. Nur leider bin ich da wohl zu sehr Frischling in dem Bereich. Könntest Du mir das etwas genauer ausführen, was ich da zu machen habe. Am besten für einen Deppen - Schritt für Schritt erklärt. Wäre super, wenn Du das machen könntest. Ich verstehe unter Deinen, sicher nett gemeinten Links, leider nur Bahnhof.
Na gut. lege dir eine Datei mit Namen box_categories_top.html kopiere den Code den ich oben geschrieben habe in die Datei gehe in deinen Ordner GXModules lege dort einen Ordner von mir aus xyz an dann gehst Du in den Ordner xyz und machst einen neuen Ordner von mir aus templateanpassung dann in den Ordner templateanpassung gehen und einen Ordner Shop anlegen im Ordner Shop legst du einen Ordner Templates an im Ordner Templates einen Ordner Honeygrid im Ordner Honeygrid einen Ordner Boxes in den Ordner Boxes schiebst du dann die Datei die du in Punkt 1 erstellt haben solltest im Admin unter Caches alle Caches leeren im Frontend Browser Cache leeren, das war es
Vielen herzlichen Dank, Kai! Hat perfekt geklappt. Ohne Deine Hilfe hätte ich wahrscheinlich noch das letzte Jahr damit verbracht, mein Vorhaben umzusetzen. Danke nochmal!
Guten Tag, ich habe ebenfalls probiert nach dieser Anleitung einen Home-Button einzufügen. Hat auch erstmal geklappt. Allerdings wird wie auf dem Bild neben jeder Kategorie ein neuer Reiter mit "Home" angezeigt. Weiß jemand woran das liegen könnte? Habe den gleichen Code wie oben genutzt. Link zum Shop: https://www.yedega.eu/ MfG Hinrichsen
Versuche es mal mit Code: {block name="box_categories_top_list" prepend} <ul class="level-1 nav navbar-nav"> <li><a href="index.php">Home</a></li> </ul> {/block}
FATAL ERROR(1): "Uncaught --> Smarty Compiler: Syntax error in template "file:/var/www/vhosts/jhinrichsen.www96.hostkraft.de/yedega.eu/GXModules/EigeneErweiterungen/Templateanpassung/Shop/Templates/Honeygrid/Boxes/box_categories_top.html" on line 4 "</ul>" unclosed {block} tag <-- thrown"
Kein Problem. Habe es jetzt damit nochmal probiert, leider wird es über zwei Zeilen angezeigt. Siehe: yedega.eu Mein modifizierter Code sah jetzt so aus: Code: {block name="box_categories_top_list" prepend} <ul class="level-1 nav navbar-nav"> <li><a href="index.php">Home</a></li> </ul> {/block}
Du hast einen gerahmten Shop und Content in der Zeile.... Das reagiert im css anders als mein Testshop. Wenn ich bei mir ein "width: auto" eingebe, passt das , bei Dir ist dann alles links
Hi, ich bin programmiertechnisch leider nicht sehr versiert. Bedeutet dies nun, dass ich es nicht auf eine Zeile bringen kann, da ich einen eingerahmten Shop habe? Ich sende nochmal ein Foto.
Das bedeutet, dass man da das css anpassen muss. Wenn es Dich nicht stört, dass alles link ist, kann man das ganz einfach ändern: Code: #categories { background-color: #816d6d; } @media (min-width: 768px){ .navbar-collapse .navbar-categories ul.navbar-nav { width: auto; }}