Guten Morgen, kann das Feld im Warenkorb zur eingabe eines Gutscheincodes manuell ein und aus geschaltet werden oder wird dies durch die Einstellung im Admin - Shopeinstellungen - Zusatzmodule - Gutscheinsystem aktivieren ein und ausgeschaltet ? Ich habe Gutscheine aktiviert, bekomme aber das Eingabefeld im Warenkorb nicht angezeigt. Kann man dieses Eingabefeld auch im Kundenkonto aktivieren oder einfügen ? Gruß, Dirk
Bis jetzt hat es immer ausgereicht das Gutschein Modul zu aktivieren... Gibt es irgendwelche Änderungen am Code auf deiner Webseite? Gambio Version? Cloud Shop?
Hallo, Version ist 3.14.1.0, Honeygrid Template und es sind geänderte Module im Shop, welche aber nicht auf die Darstellung auf der Shopping Cart Seite bzw. das Eingabefeld Einfluss nehmen sollten. Ich könnte dies aber nachprüfen. Ist dies die Stelle in der shopping_cart.html welches das Einbinden des Eingabefelds steuert: Code: {* form#redeem-gift-coupon-code is intentionally empty; its input elements are nested inside the main cart form and bound to form#redeem-gift-coupon-code via their form attributes. *} <form id="redeem-gift-coupon-code" method="POST" action="{$FORM_REDEEM_GIFT_COUPON_CODE_ACTION_URL}"></form> und wie heisst die "main cart form" genau ? @Marco: wenn ich es richtig verstehe, dann wird der Text statt dem Eingabefeld angezeigt. Bei mir wird weder Text noch Eingabefeld angezeigt. Grüße, Dirk
Nein, das Eingabefeld steckt in templates/Honeygrid/snippets/order/order_coupon.html, die korrigierte Fassung hänge ich hier mal dran. Das „main cart form“ ist einfach genau das: Das <form>-Element, das den größten Teil der Elemente der Warenkorbseite umschließt. Da <form>s aber nicht geschachtelt sein dürfen, das Gutscheineingabefeld aber strukturell in dem <form> des Warenkorb liegen muss, ist dessen separates <form> etwas abseits untergebracht (das ist die Stelle, die du gefunden hast) und vermittels id-/form-Attributen mit dem Gutscheineingabefeld verbunden.