# SW5 - Nicht verfügbare Artikelvarianten ausblenden

**URL:** <https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272>\
**Category:** Programmierung\
**Created:** [19. Juni 2015 um 13:47 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272 "2015-06-19T13:47:18Z")\
**Posts on this page:** 13\
**Page:** 2

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [23. Juni 2015 um 12:19 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/21 "2015-06-23T12:19:17Z")

</div>

[quote=“Brombeere”] Grundsätzlich bin ich aber der Meinung, dass eine solche Funktion im Standardumfang von Shopware enthalten sein sollte. Immerhin ist Shopware eine bekannte Marke und zudem auch noch aus Deutschland - darauf kann man stolz sein. Wie ich sehe ist laut Roadmap bereits 5.0.2 in Arbeit. Wie wäre es diesen Punkt mit aufzunehmen @shopware?[/quote] Hallo, einer unserer Entwickler wird hier in der nächsten Zeit einmal ein Beispiel einstellen. Hier bitte ich um etwas Geduld, ich habe das mal entsprechend weitergeleitet. Gerne könnt ihr dazu auch nochmal ein Ticket erstellen, allerdings ist die Planung für 5.0.2 schon abgeschlossen, sodass dies eher in eine der nächsten Versionen einfließen würde. Grüße Moritz

---

<div class="post-metadata">

**Author:** ![Brombeere](https://avatars.discourse-cdn.com/v4/letter/b/ee7513/32.png) [@Brombeere](https://forum.shopware.com/u/Brombeere)\
**Post date:** [23. Juni 2015 um 12:58 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/22 "2015-06-23T12:58:40Z")

</div>

Danke für die Antwort. Das klingt schonmal vielversprechend. Wo genau wird das Beispiel eingestellt? Hier im Thread oder unter Plugins?

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [23. Juni 2015 um 14:31 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/23 "2015-06-23T14:31:34Z")

</div>

Hallo, die Anpassung ist relativ einfach. Legt eine Datei “config\_step.tpl” in eurem eigenen Template unter /frontend/detail an, mit dem folgenden Inhalt: [code]{extends file=“parent:frontend/detail/config\_step.tpl”} {block name=‘frontend\_detail\_group\_selection’}

 {\* Please select... \*} {if empty($sConfigurator.user\_selected)} {s name="DetailConfigValueSelect"}{/s} {/if} {foreach from=$sConfigurator.values item=configValue name=option key=optionID} {if $configValue.selectable} \<option selected value="{$configValue.optionID}"\> {$configValue.optionname}{if $configValue.upprice &amp;&amp; !$configValue.reset} {if $configValue.upprice &gt; 0}{/if}{/if} {if !$configValue.selectable}{s name="DetailConfigValueNotAvailable"}{/s}{/if} \</option\> {/if} {/foreach} \</select\> {/block}[/code] Es ist hier lediglich eine If-Abfrage um die Anzeige herum gesetzt worden. {if $configValue.selectable} ... {/if} Dieser Abschnitt ist neu. Danach werden nur noch die Optionen die kein “- nicht verfügbar -” haben angezeigt. Grüße Moritz

---

<div class="post-metadata">

**Author:** ![Brombeere](https://avatars.discourse-cdn.com/v4/letter/b/ee7513/32.png) [@Brombeere](https://forum.shopware.com/u/Brombeere)\
**Post date:** [24. Juni 2015 um 09:29 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/24 "2015-06-24T09:29:31Z")

</div>

Vielen Dank! Es funktioniert! :happy:

---

<div class="post-metadata">

**Author:** ![Oktay](https://avatars.discourse-cdn.com/v4/letter/o/d6d6ee/32.png) [@Oktay](https://forum.shopware.com/u/Oktay)\
**Post date:** [13. August 2015 um 12:03 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/25 "2015-08-13T12:03:35Z")

</div>

Moin zusammen, ich habe ebenfalls das Problem, dass Bestände mit “0” angezeigt werden, was jedoch nicht erwünscht ist. Ich bin ein Neuling und probiere gerade ein wenig herum. Ich habe, wie beschrieben, die besagte Datei erstellt und via Filezilla hochgeladen, jedoch bekomme ich dann nur einen Fehler angezeigt und der Artikel erscheint gar nicht mehr. Im Einsatz befindet sich SW 5.02 - das RESPONSIVE Theme ist aktiviert und ich war ein wenig irritiert, da ich den angegebenen Pfad “/frontend/detail” so nicht finden konnte. Ich habe die neu angelegte TPL in “/themes/Frontend/Bare/frontend/detail” eingefügt, da ich nur hier einen Ordner namens DETAIL finden konnte. Bin ich komplett doof oder warum will das nicht funktionieren ? Ich würde mich sehr freuen, wenn ihr mir helfen könntet. Mit den besten Grüßen aus Hannover Oktay

---

<div class="post-metadata">

**Author:** ![Angelika001](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@Angelika001](https://forum.shopware.com/u/Angelika001)\
**Post date:** [11. Dezember 2016 um 14:24 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/26 "2016-12-11T14:24:33Z")

</div>

Hi,  
ich hätte da mal eine Frage! Ist es möglich nicht vorhandene Varianten zusätzlich auszugrauen? Also das die schwächer wirken?  
Momentan sieht es einfach überladen aus, wenn dort 8 Varianten stehen und alle die gleiche Farbe haben, obwohl 6 davon momentan „Nicht&nbsp; Verfügbar“ sind

Ganz Lieben Gruß  
Angelika

---

<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 12:49 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/27 "2017-02-11T12:49:29Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Hallo,
> 
> die Anpassung ist relativ einfach. Legt eine Datei „config\_step.tpl“ in eurem eigenen Template unter /frontend/detail an, mit dem folgenden Inhalt:
> 
> {extends file=„parent:frontend/detail/config\_step.tpl“} {block name=‚frontend\_detail\_group\_selection‘}  
> {\* Please select… \*} {if empty($sConfigurator.user\_selected)} {s name="DetailConfigValueSelect"}{/s} {/if} {foreach from=$sConfigurator.values item=configValue name=option key=optionID} {if $configValue.selectable} {$configValue.optionname}{if $configValue.upprice && !$configValue.reset} {if $configValue.upprice \> 0}{/if}{/if} {if !$configValue.selectable}{s name="DetailConfigValueNotAvailable"}{/s}{/if} {/if} {/foreach}{/block}
> 
> Es ist hier lediglich eine If-Abfrage um die Anzeige herum gesetzt worden.
> 
> {if $configValue.selectable} … {/if}
> 
> Dieser Abschnitt ist neu. Danach werden nur noch die Optionen die kein „- nicht verfügbar -“ haben angezeigt.
> 
> Grüße  
> Moritz

Leider bewirkt diese Anpassung bei mir überhaupt nichts. Es werden weiterhin die zwei nicht als Varianten verfügbaren Optionen angezeigt. Hat sich hier etwas geändert, mein Shop läuft auf 5.2.16.  
 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/6/63e5f643a509c644a0bdd7b7cc585da9a399859c.png)

Gruß,  
Manuel&nbsp;

---

<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:19 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/28 "2017-02-11T14:19:09Z")

</div>

Ok, ich habs gefunden. Wenn das auch mal wieder wer brauchen kann, hier die Lösung (prinzipiell dieselbe wie von Moritz geschrieben, nur andere Datei):

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://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")

---

<div class="post-metadata">

**Author:** ![Losnikolos](https://avatars.discourse-cdn.com/v4/letter/l/e9a140/32.png) [@Losnikolos](https://forum.shopware.com/u/Losnikolos)\
**Post date:** [10. September 2018 um 13:42 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/29 "2018-09-10T13:42:25Z")

</div>

Super @[MIRR\_DE](https://forum.shopware.com/profile/22575/MIRR_DE)&nbsp;für die Optimierung ![Thumb-Up](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/thumb-up.png "Thumb-Up")&nbsp; bei mir funktioniert es tadellos unter SW 5.4.6&nbsp;vielen Dank…!

&nbsp;

---

<div class="post-metadata">

**Author:** ![PeterLang](https://avatars.discourse-cdn.com/v4/letter/p/71e660/32.png) [@PeterLang](https://forum.shopware.com/u/PeterLang)\
**Post date:** [31. Dezember 2018 um 12:33 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/30 "2018-12-31T12:33:07Z")

</div>

Ich habe ein ähnliches Problem, habe zum Hauptartikel Varianten erstellt. Der Hauptartikel hat Bestand 0, die einzelnen Schuhgrößen haben teilweise Bestand. NUR es wird in der Größenauswahl auf der Artikelseite kein “36 - nicht verfügbar” angezeigt, nur die Schuhgröße … muss das irgendwo noch eingestellt werden?

---

<div class="post-metadata">

**Author:** ![Sibe](https://avatars.discourse-cdn.com/v4/letter/s/cc9497/32.png) [@Sibe](https://forum.shopware.com/u/Sibe)\
**Post date:** [20. Januar 2021 um 10:13 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/31 "2021-01-20T10:13:22Z")

</div>

Moin,

ich habe die Änderung von [Moritz Naczenski&nbsp;](https://forum.shopware.com/profile/14574/Moritz%20Naczenski) in der config\_step.tpl vorgenommen. Allerdings ist die Darstellung nun eine Andere. Anstatt das dort eine Dropdownauswahl ist werden die Auswahlmöglichkeiten alle einzeln als Button dargestellt. Jemand eine Idee woran das liegt? Wir nutzen Shopware 5.6.4. Die Änderung in config\_variant.tpl&nbsp; hat bei uns nichts bewirkt.

&nbsp;

Vielen lieben Dank.

---

<div class="post-metadata">

**Author:** ![SmartStylez](https://avatars.discourse-cdn.com/v4/letter/s/a88e4f/32.png) [@SmartStylez](https://forum.shopware.com/u/SmartStylez)\
**Post date:** [26. Oktober 2021 um 20:51 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/32 "2021-10-26T20:51:43Z")

</div>

Funktioniert das Ganze auch mit dem Bild-Konfigurator?

---

<div class="post-metadata">

**Author:** ![trendware24](https://avatars.discourse-cdn.com/v4/letter/t/90ced4/32.png) [@trendware24](https://forum.shopware.com/u/trendware24)\
**Post date:** [19. Mai 2022 um 10:06 UTC](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272/33 "2022-05-19T10:06:44Z")

</div>

Danke für deine Antwort. So hat es bei uns funktioniert 👍

[Vorherige Seite](https://forum.shopware.com/t/sw5-nicht-verfugbare-artikelvarianten-ausblenden/28272.md?page=1)
