In der v3.14.0.0 möchte ich unter dem Breadcrumb nicht nochmal den Kategorienamen stehen haben. Deswegen habe ich im Template die Datei /templates/Honeygrid/snippets/categorie_description.html angepasst und im Block "snippets_category_description_title" die Zeile Code: <!--<h1>{$category_title|default:$category_name}</h1>--> mit dem Ergebnis auskommentiert, dass der Kategoriename nicht mehr angezeigt wird. Die Datei wurde mit dem Inhalt Code: {block name="snippets_category_description_title"} <!--<h1>{$category_title|default:$category_name}</h1>--> {/block} in GXModule/xxx/yyy/shop/template/snippets/ gespeichert. Das Ganze habe ich für das Theme wiederholt und in der Datei themes/Honeygrid/html/system/categorie_description_top.html den Block "category_description_top_title" die Zeile Code: <!--<h1>{$category_title|default:$category_name}</h1>--> auskommentiert. Die Datei wurde mit dem Inhalt Code: {block name="category_description_top_title"} <!--<h1>{$category_title|default:$category_name}</h1>--> {/block} in GXModule/xxx/yyy/theme/Honeygrid/ gespeichert. Ergebnis: funktioniert nicht im Theme. Sämtliche Caches wurden mehrfach und überall gelöscht (temporär, browser, admin, ftp...). Hat jemand eine erhellende Idee?
Machs als Childtheme. Schnelle Umsetzung hängt an. Wenn es nicht von Honeygrid erbt, muss der Eintrag in der theme,json angepasst werden.
1. Aber prinzipiell ist doch aber meine Überlegung eigentlich richtig, oder? Bei anderen Sachen funktioniert das ja. Aber warum gerade dort nicht? 2. Ist es generell besser, die Anpassungen für Themes anstatt in GXModules im Child-Theme unterzubringen? 3. WANN schläfst du eigentlich?
Es war nicht weit weg, ich habs aber so erklärt wie ichs gemacht hab weil... Aus meiner Sicht immer. Das hat auch was mit dem Stack zu tun: Themes werden vor Modulen evaluiert, das vermeidet bei gleichzeitigem vorhandensein von Childthemes und Modulen Konflikte der Anpassungen durch beide mit höherer Wahrscheinlichkeit. Die Regel verrate ich nicht. Wenn bekannt wird wann niemand aufpasst wird immer irgendwer aufmümpfig
Also kopiere ich jetzt meine ganzen angepassten html Dateien aus den GXModules/xxx/yyy/themes/Honeygrid Ordern in den /html/custom Ordner und dann sollte alles funktionieren. Die anderen Dateien (language, overloads etc. können ja dann in dem "alten" GXModules Ordner bleiben. Nur die angepassten html Dateien kommen in das Child_Theme?
Ich kenne deine nicht, aber im groben kann das klappen. Ein Theme beherrscht keine Overloads, etc. . Themes und Templates sollen sich nach Definition um die Datendarstellung kümmern, die Datenerzeugung selbst gehört nicht ins Themengebiet, das will man wo man kann trennen um Wechselwirkungen zu vermeiden.
Hallo, funktioniert das mit den Veränderungen der Blöcke in product_info_template_standard.html genau so. wie das nocategorytitel? Wenn ich eine neue Datei hinzufüge kommt das auch in das Verzeichnis mytheme/custom/html wie im Beispiel. Muss der Cache beim wechsel neu aufgebaut werden? LG Stefan