# Varianten fehlerhaft (nicht benötigte Optionen bleiben aktiv)

**URL:** <https://forum.shopware.com/t/varianten-fehlerhaft-nicht-benotigte-optionen-bleiben-aktiv/43573>\
**Category:** Allgemein\
**Created:** [10. Februar 2017 um 07:33 UTC](https://forum.shopware.com/t/varianten-fehlerhaft-nicht-benotigte-optionen-bleiben-aktiv/43573 "2017-02-10T07:33:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![MIRR\_DE](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@MIRR\_DE](https://forum.shopware.com/u/MIRR_DE)\
**Post date:** [10. Februar 2017 um 07:33 UTC](https://forum.shopware.com/t/varianten-fehlerhaft-nicht-benotigte-optionen-bleiben-aktiv/43573/1 "2017-02-10T07:33:01Z")

</div>

Hallo,

ich habe ein Problem mit einigen meiner&nbsp;Varianten-Artikel nach einem Artikelupdate. Im Backend scheint alles korrekt angelegt.  
Im Frontend sieht das ganze nun so aus:

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/1/1096f2436c01922fad5b483e42e596f19b6aad59.png)

Das Problem ist, dass ich zwar nur 18 Varianten-Artikel&nbsp;angelegt habe,&nbsp;allerdings sind in der s\_article\_configurator\_set\_option\_relations weiterhin 31 Elemente verknüpft.  
 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/e/ea25c6e8bea80d418e9e742d6e808587b19ea203.png)

Ich habe auch schon probiert den/die Artikel im Backend zu löschen, aber anscheinend bleiben die Einträge&nbsp;in der s\_article\_configurator\_set\_option\_relations erhalten und wenn ein neues Set mit demselben Namen angelegt wird, erscheinen sie mir wieder.

Gibt es irgend eine Möglichkeit (Konsole, SQL-Skript, …) die fehlerhaften, nicht mehr benötigten Optionen zu deaktivieren?

PS: ja, ich verwende ein Import-Tool für den Artikel-Import in den Shop. &nbsp;Hat bisher auch immer alles reibungslos funktioniert.

Wäre super, wenn mir hier wer helfen könnte. Danke schön.

Gruß,  
Manuel

---

<div class="post-metadata">

**Author:** ![MIRR\_DE](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@MIRR\_DE](https://forum.shopware.com/u/MIRR_DE)\
**Post date:** [11. Februar 2017 um 14:24 UTC](https://forum.shopware.com/t/varianten-fehlerhaft-nicht-benotigte-optionen-bleiben-aktiv/43573/2 "2017-02-11T14:24:33Z")

</div>

Ich konnte zwar nicht lösen, dass ich die nicht benötigten Einträge in der s\_article\_configurator\_set\_option\_relations automatisiert entferne - hier wäre meiner Meinung nach mal Shopware gefragt, denn es ist ja auch irgendwie sinnfrei, dass sich die Tabelle unendlich aufbläht. Allerdings poste ich der Vollständigheit halber hier ebenso meine Lösung wie in Post [https://forum.shopware.com/discussion/28679/sw5-nicht-verfuegbare-artikelvarianten-ausblenden](https://forum.shopware.com/discussion/28679/sw5-nicht-verfuegbare-artikelvarianten-ausblenden) (abgewandelt von Moritz) beschrieben:

&nbsp;

Legt eine Datei “config\_variant.tpl” in eurem eigenen Template unter /frontend/detail an, mit dem folgenden Inhalt:

```
{extends file="parent:frontend/detail/config_variant.tpl"} 

{block name='frontend_detail_configurator_variant_group_options'}
    {foreach $configuratorGroup.values as $option}
    	{if $option.selectable}
            {block name='frontend_detail_configurator_variant_group_option'}
                

                    {block name='frontend_detail_configurator_variant_group_option_input'}
                        
                    {/block}

                    {block name='frontend_detail_configurator_variant_group_option_label'}
                        

                            {if $option.media}
                                {$media = $option.media}

                                {block name='frontend_detail_configurator_variant_group_option_label_image'}
                                    
                                        
                                            {if isset($media.thumbnails)}
                                                
                                            {else}
                                                
                                            {/if}
                                        
                                    
                                {/block}
                            {else}
                                {block name='frontend_detail_configurator_variant_group_option_label_text'}
                                    {$option.optionname}
                                {/block}
                            {/if}
                        
                    {/block}
                
            {/block}
        {/if}
    {/foreach}
{/block}

```

Es ist hier genauso eine If-Abfrage um die Anzeige der Option herum gesetzt worden.

```
{if $option.selectable}
...
{/if}

```

Vielleicht hilft das ja dem einen oder anderen, der sonst auch nicht fündig wird.&nbsp; ![Wink](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/b3785da0cbf2c8566cb535dcf55b2730b5224899.png "Wink")
