Hallo Alois,
Suche in templates/bootstrap4/module/shopping_cart.html nach dieser Zeile
{if isset($ACTIVATE_EXPRESS_LINK)}<div
class="col-sm-6 col-md-4 mb-2">... und füge dahinter diese Zeile ein
{if isset($MODULE_gift_cart)}{assign
"dummy" ""}<div
class="col-sm-6 col-md-4 mb-2"><a id
="gift_link" href
="#gift_coupon">{$dummy|bs4button
:'gift_link'}</a
></div
>{/if} In templates/bootstrap4/source/inc/css_button.inc.php füge nach
'gift_cart' => array('Text' => $alt, ... diese Zeilen ein
// Warenkorb Link zum Guthabenkonto 'gift_link' => array('Text' => IMAGE_REDEEM_GIFT
, 'icon' => 'fa fa-asterisk', 'iconposition' => 'left', 'Class' => 'btn btn-outline-secondary btn-block'), In templates/bootstrap4/javascript/bs4.js füge nach Zeile 8 ($(document).ready...) diese Zeilen ein
$('#gift_link').on('click', function(event) {
var target = $('#gift_coupon');
event.preventDefault();
$('html, body').stop().animate({scrollTop: target.offset().top -20}, 1000);
target.find('input').focus();
});
Dadurch wird, falls das Gutscheinmodul aktiviert ist, vor dem Button "Kasse" ein Gutscheinlink hinzugefügt.
Wird dieser Button gedrückt scrollt der Bildschirm zum Guthabenkonto.
Falls das okay ist, würde ich das Template entsprechend erweitern.
Gruß Karl