Warenkorbbutton im Merkzettel

Hallo liebe Community,

derzeit bin ich dabei einen Shop für Endkunden sowie auch für Händler aufzubauen.

Um es den Händlern so einfach wie möglich zu machen wollte ich den Button um einen Artikel in den Warenkorb zu legen direkt in den Merkzettel mit einbauen.

 

Sobald ich allerdings auf den Warenkorbbutton drücke sagt es nur folgendes:

“Bitte wählen Sie eine Variante aus, um den gewünschten Artikel in den Warenkorb zu legen.” 

Und er Warenkorb ist weiterhin leer.

 

Eingebaut habe ich es in die Datei:

frontend/note/item.tpl in meinem eigenen Theme

 

Folgender Code wurde verwendet:

{extends file=“parent:frontend/note/item.tpl”}

{* Include buy button *}
{block name=“frontend_note_item_price”}
    {$smarty.block.parent}
    {include file=“frontend/listing/product-box/button-buy.tpl”}
{/block}

 

Der Button wird erfolgreich angezeigt hat aber leider keinen Effekt.

 

LG vom ShopwareNewbie :slight_smile:

Um dieses Thema mal final abzuschließen: der Ansatz von @ShopwareNewbie funktioniert grundsätzlich, allerdings gibt es im Merkzettel-Kontext keine Variable sArticle, daher muss man das sBasketItem als Parameter für sArticle mitgeben. Mit dem aktuellen 5.6.x Theme sollte man auch einen anderen Block verwenden, um Probleme mit dem Layout zu vermeiden. So wie unten funktioniert es mit allen Viewports (mobile bis desktop) - nicht perfekt, aber gut genug :slight_smile:

Die eigene frontend/note/item.tpl sollte also wie folgt aussehen:

{extends file='parent:frontend/note/item.tpl'}

	{* add buy button to notes (merkliste) *}
	{block name='frontend_note_item_actions_compare'}
		{$smarty.block.parent}
		{if $sBasketItem.isAvailable}
			{include file="frontend/listing/product-box/button-buy.tpl" sArticle=$sBasketItem}
		{/if}
   	{/block}

LG Phil