Hallo Ich probiere gerade, die Menübox 'newsletter' in den Footer Spalte 2 zu bekommen. Ich habe dafür eine footer-USERMOD.html in /templates/Honeygrid/module mit folgenden Inhalt... <footer id="footer"> {if $HTML} <div class="footer-header"> {$HTML} </div> {/if} <div class="inside"> <div class="row"> <div class="footer-col-1">{menubox name=content}</div> <div class="footer-col-2">{menubox name=newsletter}</div> <div class="footer-col-3">{content_manager group=4321006}</div> <div class="footer-col-4">{content_manager group=4321007}</div> </div> </div> <div class="footer-bottom">{$COPYRIGHT_FOOTER}</div> </footer> ...erstellt, und die Footer Spalte 2 im Styleedit aktiviert. Die Newsletterbox wird aber nach wie vor links in dem Hauptfenster angezeigt. Wo habe ich meinen Denkfehler, bzw. was habe ich vergessen? Beim 'content 'in der Footer Spalte 1 funktioniert das alles sehr gut.
Hast du den Cache geleert? Hab bei mir nach gesehen: da liegen die div-Tags innerhalb von Smarty-Blocks. z.B. Code: {block name=" "} <div class="footer-col-4">{menubox name=newsletter}</div> {/block} Du hast schon die ursprüngliche Datei übernommen und verändert?
Nein, ich habe noch nichts geändert, und ja, den Cache habe ich seit dem schon oft geleert. Wo liegen denn die Smarty-Blocks bei dir? In der footer.html?
Ja, in der Honeygrid/module/footer.html - Habe eigentlich die gleiche Shopversion. Originaldatei anbei..
OK, habe die .html jetzt geändert, nun ist die Box auch in der Footer Spalte 2, aber zusätzlich auch noch links im Hauptfenster, also doppelt Was muss ich da nun noch ändern, das sie nur in dem footer ist?
In StyleEdit bei Menüboxen/Menüboxen_deaktivieren_auf ausschalten und bei Menübox-Positionen einschalten?
Dann schalte ich ja aber gleich alle Boxen aus. Die Kategorien-Box zb brauche ich aber da wo sie ist... Schade, das man das nicht einzeln machen kann.
Doch Barbara, hab die Menübox (oder vermutlich nur den Code) als Smarty-Block eingebunden. Jedenfalls genauso wie im Code oben. Das Problem mit der doppelten Newletter-Anmeldung ist, glaube ich, erst gar nicht entstanden. Weiß es nicht mehr. Nachtrag: Oder halt doch den Code der Box in den Footer kopieren... Vielleicht geht`s ja
wenn Ihr die box im Linken Menü raus haben wollt, müsst Ihr eine index-USERMOD.html oder dem entsprechend ein Modul in GXModules anlegen und da drin, die box links ausschalten. HTML: <aside id="left"> {if ""|detect_page == 'Cat'} {menuboxes first=1 last=100 exclude="content,newsletter"} {else} {menuboxes first=1 last=100 exclude="content,newsletter"} {/if} Das z.B. wäre der Code um die Content und die Newsletter Box links auszuschalten. Ich habe das als Plugin für die Informationen Box umgesetzt, das sollte auch mit jeder anderen Box gehen, müsste allerdings für den jeweiligen Zweck angepasst werden https://shop.agentur-schoelzke.de/plugin-gambio/informationen-box-in-footer.html
Die index-USERMOD.html muss dann wo genau hin? Ins Hauptverzeichnis? Oder in /templates/Honeygrid? Oder ... ?
Die ist im Verzeichnis Shop/templates/Honeygrid/ Die bestehende Datei duplizieren und bei der Kopie -USERMOD dranhängen. Diese wird dann der Originaldatei vorgezogen.
Coool, das klappt sogar bei mir, und wie vielleicht schon gemerkt, bin ich bei so was eher unerfahren und ungeschickt, und mache alles kaputt, was zu neu Installationen führt Danke an alle