# Gutscheinfeld

**URL:** <https://forum.shopware.com/t/gutscheinfeld/32507>\
**Category:** Themes & Design\
**Created:** [25. November 2015 um 09:01 UTC](https://forum.shopware.com/t/gutscheinfeld/32507 "2015-11-25T09:01:28Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![mwhardware](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@mwhardware](https://forum.shopware.com/u/mwhardware)\
**Post date:** [25. November 2015 um 09:01 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/1 "2015-11-25T09:01:28Z")

</div>

Moin, sorry für die Ehrlichkeit, aber die Sache mit dem Gutscheinfeld im Warenkorb ist so schlecht gelöst, wie es nur geht. Kunden geben sehr oft in das Artikelnummer-Feld den Gutschein ein und wundern sich, warum nichts geht. Das spricht vlt. nicht für den Kunden, aber das Shopping sollte so einfach und intuitiv wie möglich von statten gehen. Kann mir vielleicht jemand sagen, wie ich es schaffe, dass der Haken immer gesetzt ist und das Feld auch immer sichtbar ist? Sinnvoller wäre natürlich, wenn im nächsten Update dies berücksichtigt würde in Form einer Einstellungsmaske im Backend. Viele Grüße Ticket: [Klick](https://issues.shopware.com/#/issues/SW-13254)

---

<div class="post-metadata">

**Author:** ![Neox](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neox](https://forum.shopware.com/u/Neox)\
**Post date:** [25. November 2015 um 09:45 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/2 "2015-11-25T09:45:07Z")

</div>

Hallo, Grundeinstellungen -\> Bestellabschluss Feld: “Zeige weitere Optionen” auf “Ja” stellen. Gruß

---

<div class="post-metadata">

**Author:** ![mwhardware](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@mwhardware](https://forum.shopware.com/u/mwhardware)\
**Post date:** [25. November 2015 um 10:20 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/3 "2015-11-25T10:20:10Z")

</div>

Moin, danke für die schnelle Antwort. Da passiert leider überhaupt nichts, wenn ich diese Option aktiviere. Template habe ich danach neu kompiliert und den Cache geleert …

---

<div class="post-metadata">

**Author:** ![Neox](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neox](https://forum.shopware.com/u/Neox)\
**Post date:** [25. November 2015 um 10:23 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/4 "2015-11-25T10:23:48Z")

</div>

Okay, jetzt bin ich verwirrt… Bei mir ist das Gutscheinfeld nicht zum aufklappen, sondern wird dauerhaft angezeigt.

---

<div class="post-metadata">

**Author:** ![mwhardware](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@mwhardware](https://forum.shopware.com/u/mwhardware)\
**Post date:** [25. November 2015 um 10:24 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/5 "2015-11-25T10:24:44Z")

</div>

Magst du mir mal deinen Shoplink in einer PN schicken? Will das mal sehen 😉

---

<div class="post-metadata">

**Author:** ![Neox](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neox](https://forum.shopware.com/u/Neox)\
**Post date:** [25. November 2015 um 10:35 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/6 "2015-11-25T10:35:22Z")

</div>

Die Lösung: folgende Datei anlegen: /themes/Frontend/deinTheme/frontend/checkout/cart\_footer.tpl mit diesem Inhalt: [code] {extends file=“parent:frontend/checkout/cart\_footer.tpl”} {\* Add product using a voucher \*} {block name=‘frontend\_checkout\_cart\_footer\_add\_voucher’}

```
                <div class="add-voucher--panel block-group">
                    {block name='frontend_checkout_cart_footer_add_voucher_field'}
                        <input type="text" class="add-voucher--field is--medium block" name="sVoucher" placeholder="{">
                    {/block}

                    {block name='frontend_checkout_cart_footer_add_voucher_button'}
                        <button type="submit" class="add-voucher--button is--medium btn is--primary is--center block">
                            <i class="icon--arrow-right"></i>
                        </button>
                    {/block}
                </div>
            </form> {/block}[/code] Grüße
```

---

<div class="post-metadata">

**Author:** ![mwhardware](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@mwhardware](https://forum.shopware.com/u/mwhardware)\
**Post date:** [25. November 2015 um 10:35 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/7 "2015-11-25T10:35:46Z")

</div>

Bei dir wird mir auch das Gutscheinfeld zum aufklappen angezeigt 😛 Ich verwende das Bare Theme und dort gibt es die Datei schon, mal sehen ob ich das da rein gefummelt kriege.

---

<div class="post-metadata">

**Author:** ![mwhardware](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@mwhardware](https://forum.shopware.com/u/mwhardware)\
**Post date:** [25. November 2015 um 10:42 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/8 "2015-11-25T10:42:50Z")

</div>

So, wenn ich die cart\_footer.tpl im Ordner themes/Frontend/Bare/frontend/checkout dem entsprechend editiere ist es so, wie es sein soll, danke! Das ist aber dann natürlich nicht updatesicher. Wie schaffe ich es nun, dass der Versandkostenblock dauerhaft offen ist? Viele Grüße

---

<div class="post-metadata">

**Author:** ![Neox](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neox](https://forum.shopware.com/u/Neox)\
**Post date:** [25. November 2015 um 10:44 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/9 "2015-11-25T10:44:27Z")

</div>

[quote=“mwhardware”]Bei dir wird mir auch das Gutscheinfeld zum aufklappen angezeigt 😛 Ich verwende das Bare Theme und dort gibt es die Datei schon, mal sehen ob ich das da rein gefummelt kriege.[/quote] Nie im Bare-Theme arbeiten. Änderst du da was, wirkt das zwar im Shop, aber bei jedem Versionsupdate sind deine Änderungen wieder weg. Am besten ein eigenes Theme über den Theme-Manager anlegen. Dieses ableitend vom Responsive. Im ftp hast du dann auch schon die komplette Ordnerstruktur, du musst dann lediglich die Datei mit dem Inhalt anlegen und die Änderung ist 100% Updatesicher. Gruß 2. Frage: In den Grundeinstellungen “Warenkorb / Artikeldetails” da kannst du die Einstellung tätigen, damit das Versandkostenrechenmodul im Warenkorb angezeigt wird.

---

<div class="post-metadata">

**Author:** ![mwhardware](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@mwhardware](https://forum.shopware.com/u/mwhardware)\
**Post date:** [25. November 2015 um 11:03 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/10 "2015-11-25T11:03:17Z")

</div>

Alles klar, danke. Super, hat funktioniert. Ps.: Bei den Versandkosten ist es das selbe, auch wenn die Option aktiviert ist, bleibt es eingeklappt.

---

<div class="post-metadata">

**Author:** ![Neox](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neox](https://forum.shopware.com/u/Neox)\
**Post date:** [25. November 2015 um 11:31 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/11 "2015-11-25T11:31:32Z")

</div>

im Prinzip das selbe: in der gleichen Datei folgenden Code unter dem Bestehendem hinzufügen: `{block name='frontend\_checkout\_shipping\_costs\_country\_trigger'}{/block}` Dann eine Datei anlegen: /themes/Frontend/deinTheme/frontend/checkout/shipping\_costs.tpl Inhalt: [code]{extends file=“parent:frontend/checkout/shipping\_costs.tpl”}

```
{* Delivery country *}
{block name='frontend_checkout_shipping_costs_country'}
    <div class="shipping-costs--country">
        {block name='frontend_checkout_shipping_costs_country_label'}
            <label for="basket_country_list">{s name="ShippingLabelDeliveryCountry"}{/s}</label>
        {/block}

        {block name='frontend_checkout_shipping_costs_country_selection'}
            <select id="basket_country_list" name="sCountry" data-auto-submit="true">
                {foreach $sCountryList as $country}
                    <option value="{$country.id}" eq selected>
                        {$country.countryname}
                    </option>
                {/foreach}
            </select>
        {/block}
    </div>

    {* County state selection *}
    {block name='frontend_checkout_shipping_costs_state'}
        {foreach $sCountryList as $country}
            {if $country.states}
                <div class="shipping-costs--states{if $country.id != $sCountry.id} is--hidden{/if}">

                    {block name='frontend_checkout_shipping_costs_state_label'}
                        <label for="country_{$country.id}_states">{s name='RegisterBillingLabelState'}{/s}</label>
                    {/block}

                    {block name='frontend_checkout_shipping_costs_state_selection'}
                        <select name="sState" id="country_{$country.id}_states" data-auto-submit="true" disabled>
                            <option value="" selected>{s name='StateSelection'}{/s}</option>

                            {foreach $country.states as $state}
                                <option value="{$state.id}" eq selected>
                                    {$state.name}
                                </option>
                            {/foreach}
                        </select>
                    {/block}
                </div>
            {/if}
        {/foreach}
    {/block}
{/block}

{* Payment method *}
{block name='frontend_checkout_shipping_costs_payment'}
    <div class="shipping-costs--payment">
        {block name='frontend_checkout_shipping_costs_payment_label'}
            <label for="basket_payment_list">{s name="ShippingLabelPayment"}{/s}</label>
        {/block}

        {block name='frontend_checkout_shipping_costs_payment_selection'}
            <select id="basket_payment_list" name="sPayment" data-auto-submit="true">
                {foreach $sPayments as $payment}
                    <option value="{$payment.id}" eq selected>
                        {$payment.description}
                    </option>
                {/foreach}
            </select>
        {/block}
    </div>
{/block}

{* Dispatch method *}
{block name='frontend_checkout_shipping_costs_dispatch'}
    <div class="shipping-costs--dispatch">
        {block name='frontend_checkout_shipping_costs_dispatch_label'}
            <label for="basket_dispatch_list">{s name="ShipppingLabelDispatch"}{/s}</label>
        {/block}

        {block name='frontend_checkout_shipping_costs_dispatch_selection'}
            <select id="basket_dispatch_list" name="sDispatch" data-auto-submit="true">
            {if $sDispatches}
                {foreach $sDispatches as $dispatch}
                    <option value="{$dispatch.id}" eq selected>
                        {$dispatch.name}
                    </option>
                {/foreach}
            {/if}
            </select>
        {/block}
    </div>
{/block}

{* Dispatch notice *}
{block name='frontend_checkout_shipping_costs_dispatch_notice'}
    {if $sDispatch.description}
        <p class="dispatch--notice">
            {$sDispatch.description}
        </p>
    {/if}
{/block}

```

[/code]Gruß

---

<div class="post-metadata">

**Author:** ![mwhardware](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@mwhardware](https://forum.shopware.com/u/mwhardware)\
**Post date:** [4. Dezember 2015 um 12:22 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/12 "2015-12-04T12:22:58Z")

</div>

Sorry, aber das verstehe ich jetzt nicht. In meinem eigenen Theme habe ich untter frontend/checkout keine Datei neben meiner eigenen, die ich nun angelegt habe (shipping\_cost.tpl). Und wenn ich deine Zeile in die Date im Bare-Ordner packe, ist es doch nicht mehr updatesicher, oder? Viele Grüße

---

<div class="post-metadata">

**Author:** ![mwhardware](https://avatars.discourse-cdn.com/v4/letter/m/b5ac83/32.png) [@mwhardware](https://forum.shopware.com/u/mwhardware)\
**Post date:** [5. Dezember 2015 um 08:32 UTC](https://forum.shopware.com/t/gutscheinfeld/32507/13 "2015-12-05T08:32:38Z")

</div>

So, wenn ich `{block name='frontend\_checkout\_shipping\_costs\_country\_trigger'}{/block}` in meine eigene cart\_footer.tpl einfüge und die shipping\_cost.tpl mit deinem Inhalt anlege, wird leider garnichts mehr im Warenkorb von diesem Menü angezeigt. Wo liegt der Fehler? Viele Grüße
