Hallo liebe Shopware Community, wir möchten im Warenkorb bestimmte Artikel, mit Hilfe von einem angelegten Freitextfeld bzw. Attribut im Backend, von Gutscheinen ausschließen können. Dazu haben wir die cart_footer.tpl verändert. Dass es hier bereits Plugins im Store gibt ist bekannt, aber wir wollten es selbst probieren. Auszug aus unseren Template: {* Add product using a voucher *} {if $sBasketItem.additional_details.attr10==“true”} {block name=‘frontend_checkout_cart_footer_add_voucher’}
Leider kann bei den ausgewählten Artikeln kein Gutschein genutzt werden.
{/block} {else} {block name=‘frontend_checkout_cart_footer_add_voucher’}
{block name='frontend_checkout_cart_footer_add_voucher_trigger'}
<input type="checkbox" id="add-voucher--trigger" class="add-voucher--checkbox">
{/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 is--hidden 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} {/if} Leider funktioniert dies nur wenn man einen Artikel in den Warenkorb legt. :( Wie müsste man hier ansetzen, dass es auch bei mehreren Artikeln im Warenkorb funktioniert? Vielen Dank für eure hilfreichen Antworten :sunglasses: Gruß Tommy