Ich habe ein komisches Phänomen, wenn ich die Datei /templates/Honeygrid/snippets/gift_cart_content.html im Verzeichnis GXModules/.... versuche zu überladen. Und zwar ändert sich der Text in der Lightbox wenn ich auf Gutschein / Guthaben einlösen im Warenkorb klicke. Ohne Änderung kommt folgender Text: Wenn ich jetzt die Orginal Datei in den Ordner /GXModules/mitsch/template/Shop/Templates/Honeygrid/snippets/ kopiere kommt folgender Text:
Ich mache das über die Smarty Blöcke. Es reicht aber bereits die Original Datei ohne Änderung im Verzeichnis zu speichern. Edit: Das Problem tritt auch nur dann auf, wenn der Kunde über ein Guthaben verfügt. Ansonsten kommt der Text nicht.
Die habe ich nicht gesehen. Es soll etwas im Block {block name="snippets_gift_card_content_c_flag"} eingefügt werden. Warum wird die Datei GXModules/Gambio/Hub/Shop/Templates/Honeygrid/module/gift_cart.html dann nicht mehr berücksichtigt? Den genauen Code kann ich nicht posten, da er nicht von mir ist. Ich habe gerade beim Autor angefragt ob ich den Code posten darf.
Konkret geht es um folgenden Code: HTML: {block name="snippets_gift_card_content_c_flag"} <input name="{$INPUT_CODE_NAME}" id="{$INPUT_CODE_NAME}" placeholder="{$txt.text_input_value}" type="text" value="" class="form-control" /> <input onclick="reload_seite()" type="submit" value="{$button.redeem}" class="btn btn-primary" /> {/block} Mehr ist in der Datei nicht drin.
... wie ist das mit den GXModules wenn verschiedene Blöcke von verschiedenen Modulen erweitert werden??? In diesem Fall überschreibe ich den Block: {block name="snippets_gift_card_content_c_flag"} im Hub wird dieser überschrieben: {block name="snippets_gift_card_content_gv_amount"} ... geht da keine mehrfach-Überschreibung?
Warum überschreibt ihr den Block denn komplett? Was wollt ihr erreichen? Wenn es möglich ist, solltet ihr den Block nur erweitern mit append oder prepend. Ersetzen ist nur die aller aller letzte Möglichkeit, wenn euer Vorhaben sonst nicht mit den Blöcken umsetzbar ist. Bitte schreibt mal was genau ihr vorhabt, damit man ggf. hier etwas verbessern oder ggf. eine Lösung finden kann.
Mir ist auch nicht ganz klar, welche Zielsetzung genau verfolgt wird. Welchen Inhalt möchtest du dem Modal wo hinzufügen? Habe das gerade aber auch reproduziert bekommen und im Quellcode auch nochmal nachgeschaut. Dabei habe ich gesehen, dass dort ein JavaScript agiert und den Inhalt der shop.php?do=Cart/RedeemGift Seite innerhalb des Modals anzeigen lassen möchte. Ich denke, dass dieses JavaScript dir unter Umständen auch leicht in die Quere kommt.
In dem Modal wird nix hinzugefügt! Ich gebe dem Button nur einen Eventhandler bei um eine weitere Prüfung anzustoßen! Weil in dem Block nur ein Inputfeld und ein Button sind und ich die oben genannte Aufgabe dranhängen möchte... Können wir vieleicht kurz am Freitag drüber reden! Mir gefällt die jetzige Lösung nicht so recht hab aber leider keie weitere Idee.
Hallo @Till (Gambio) Gibt es nur prepend und append oder schlummern da noch mehr versteckte Leckerlis? Ich habe leider nicht viel in der SuMa darüber gefunden. Liebe Grüße, MJ
Hallo Barbara Es hätte ja sein können, dass es vielleicht Attribute gibt die etwas in einen Block am Ende oder in einem Block am Anfang setzen/addieren etc. Ich frage nicht wegen eines speziellen Falles, eher um es zu wissen. Liebe Grüße Du hast übrigens über 15x mehr Danke erhalten als ich Beiträge geschrieben hab. Unnützes Wissen. ^^