Die Grunddarstellung der Gutschein Code Eingabe in shopware 5 ist nicht besonders gut gelößt, viele Kunden geben den Code in das falsche Feld ein. Zudem sind die Kunden, die direkt Zur Kasse wählen, garnicht in der Lage den Gtuschein Code einzugeben. Um den Gutschein Code besser darstellen zu können muss die Datei IHRTEMPLATE/frontend/checkout/cart_footer.tpl angepasst werden.

shopware 5 Template Datei anpassen

Wir habe das erste Eingabefeld für die Artikelummer einfach auskommentiert.

{* Add product using the sku - ideeos.de Anpassung Suchfunktion löschen *}
{block name='frontend_checkout_cart_footer_add_product'}
	{*<form method="post" action="{url action='addArticle' sTargetAction=$sTargetAction}" class="table--add-product add-product--form block-group">

		{block name='frontend_checkout_cart_footer_add_product_field'}
			<input name="sAdd" class="add-product--field block" type="text" placeholder="{s name='CheckoutFooterAddProductPlaceholder' namespace='frontend/checkout/cart_footer_left'}{/s}" />
		{/block}

		{block name='frontend_checkout_cart_footer_add_product_button'}
			<button type="submit" class="add-product--button btn is--primary is--center block">
				<i class="icon--arrow-right"></i>
			</button>
		{/block}
	</form>*}
    <p>&shy;</p>
{/block}

Und den zweiten Block mit dem Gutschein Eingabefeld einfach aktiv gesetzt.

{* Add product using a voucher - ideeos.de Anpassung Gutschein Feld aktiv  *}
            {block name='frontend_checkout_cart_footer_add_voucher'}
                <form method="post" action="{url action='addVoucher' sTargetAction=$sTargetAction}" class="table--add-voucher add-voucher--form">

                    {block name='frontend_checkout_cart_footer_add_voucher_trigger'}
                        <input type="checkbox" id="add-voucher--trigger" class="is--hidden add-voucher--checkbox" checked>
                    {/block}

                    {block name='frontend_checkout_cart_footer_add_voucher_label'}
                        <label for="add-voucher--trigger" class="add-voucher--label">{s name="CheckoutFooterVoucherTrigger"}{/s}</label>
                    {/block}

                    <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="{"{s name='CheckoutFooterAddVoucherLabelInline'}{/s}"|escape}" />
                        {/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}

shopware 5 Backend Konfiguration

Um den Kunde die direkt über den Button zur Kasse die Kaufabwicklung abschliessen möchten auch die Möglichkeit der Gutschein Eingabe geben zu können, muss in den Grundeinstellungen unter Storefront >> Bestellabschluss >> Zeige weitere Optionen an auf ja gesetzt werden.

Vom %sadmin@io