Mehrere Werte in einer Spalte mit Smarty abfragen ?

Hallo,

Hab folgende werte in einer Spalte |189|159|5|3| .

Wie bekomme ich das mit Smarty hin, wenn 159 vor kommt ja die if Bedinung erfüllt ist ?

 {if $path eq "159"} ID ist vorhanden {else} ID ist nicht vorhanden {/if}

 

Vielen Danke für eure mühe.

 

 

Vielleicht so als Anhaltspunkt:

{$sZahl = "|189|159|5|3|"}

{$sSuche = 159}

Suche nach {$sSuche}: 

{if $sZahl|strpos:"|$sSuche|"}
 gefunden
{else}
 nicht gefunden
{/if}

 

1 „Gefällt mir“

Vielen Dank hab gestern Abend noch viel gegoogelt

und bin auf 

{if substr_count ($path, “159”) }

ID ist vorhanden

{else}

ID ist nicht vorhanden

{if}

gekommen.

{/if}