GELÖST - {if Abfrage auch auf Subkategorien anwenden

Hallo Zusammen :) 

Ich stehe vor folgendem Problem:  Im Listing einer bestimten Kategorie soll der Artikel Bestand mit einem Badge angezeigt werden.
Alles funktioniert soweit auch gut.

Die Anzeige wird aber nicht in den Subkategorien eingeblendet und das ist Wichtig.

Ich habe schon alles mögliche an variablen ausprobiert und komme einfach nicht weiter.

Hat einer eine Idee wie ich die Subkategorien mit einbinden kann?

Folgenden Block hab ich eingefügt:
Wenn Artikel in Kategorie und Bestand über 10 dann grünen Badge anzeigen!

{block name=‘frontend_listing_box_article_esd’}
  {$smarty.block.parent}
    {if $sCategoryCurrent == 803 && $sArticle.instock >= 10}
     

{$sArticle.instock} Ticket/s verfügbar
   

  {/if}
{/block}

 

Das hatte ich als Lösungversuch mal ausprobiert: ohne erfolg ;(

{if $sCategoryCurrent == 1 or $sCategoryCurrent == 2 or $sCategoryCurrent == 3 && $sArticle.instock >= 10}

Grüße
Serafina


DIE LÖSUNG:

Ich habe jetzt eine Lösung für das problem gefunden.

  1. Ich habe ein Freitxtfeld angelegt und dann einen Block mit if Abfrage attr7 angelegt:

{block name=‘frontend_listing_box_article_esd’}
    {if $sArticle.attr7 == 1 && $sArticle.instock >= 10}
     

{$sArticle.instock} von 16 Ticket/s verfügbar {$sArticle.attr6}
   

  {/if}
{/block}

Wenn der Artikel attr7 == true ist dann löst er den Banner aus und zwar egal in welcher Kategorie er sich befindet. Funktioniert. :slight_smile: