Hallo liebe Forum-Aktivisten,
ich habe gemäß dieser Anleitung die Funktion “Artikel aus Merkzettel in Warenkorb legen” eingebaut (alles-für-strom.de / Shopware 5.2.12). Die Artikel werden auch in den Warenkorb gelegt, jedoch nicht anschließend im Merkzettel entfernt. Weiß da jemand eine Lösung?
Änderung in frontend/note/item.tpl:
{* Place article in basket *}
{block name="frontend_note_item_actions_buy"}
{s name='NoteLinkBuy'}{/s}
{/block}
Änderung in frontend/index/index.tpl:
$(function() {
if ($("body.is--ctl-checkout.is--act-cart").length == 1) {
$("button.buybox--button").on("click", function() {
var deleteFromMerkzettelUrl = $(this).closest('div.product--info').find('a.slider-remove--note')[0].href;
jQuery.ajax({
url: deleteFromMerkzettelUrl,
async: false
});
return true;
});
} else if ($("body.is--ctl-note.is--act-index").length == 1) {
$("a.basket").on("click", function() {
var deleteUrl = $(this).prev()[0].href;
jQuery.ajax({
url: deleteUrl,
async: false
});
return true;
});
}
});
Danke vorab!