Kindartikel im nativen Suchergebnis in den Warenkorb legen

Geändert am Wed, 10 Feb 2021 um 11:36 AM

Leider funktioniert dies nicht Out-of-the-Box.

Daher ist hier eine kleine Template Änderung erforderlich:


Datei: /templates/Evo/productlist/item_box.tpl // sollte in der item_list.tpl analog funktionieren


Zeile: 130ff


Vorher:


{if isset($Artikel->kVariKindArtikel)}
    <input type="hidden" name="VariKindArtikel" value="{$Artikel->kVariKindArtikel}" />
{/if}
<input type="hidden" name="a" value="{$Artikel->kArtikel}" />


Nachher:


{if isset($Artikel->kVariKindArtikel)}
    <input type="hidden" name="VariKindArtikel" value="{$Artikel->kVariKindArtikel}" />
{/if}
<!-- KINDARTIKEL IN WK: -->
{if $hasOnlyListableVariations && isset($Artikel->oVariationKombi_arr) && count($Artikel->oVariationKombi_arr)}
    {foreach from=$Artikel->oVariationKombi_arr item=oVariationKombi}
        <input type="hidden" name="eigenschaftwert[{$oVariationKombi->kEigenschaft}]" value="{$oVariationKombi->kEigenschaftWert}"/>
    {/foreach}
{/if}
<!-- ENDE: KINDARTIKEL IN WK -->
<input type="hidden" name="a" value="{$Artikel->kArtikel}" />



Tags: