Mehr als ein Wert in Smarty {if}
-
06-07-2019 - |
Frage
Hy ich habe diesen Code.
{if $isModerator && $order->kind==1}
bla bla
{/if}
und auftrags- $> kann freundlich sein 1,2,3,4,6 so 5 zu machen, wenn nicht die Idee ist eine Idee?
Lösung
Wäre nicht diese Arbeit für Sie?
{if $isModerator && in_array($order->kind, array(1,2,3,4,5))}
bla bla
{/if}
Haben Sie nicht Smarty für eine ganze Weile jetzt verwendet wird, so dass nicht sicher.
Andere Tipps
Smarty hat ein für oder während Zyklus? Sie könnten immer Zyklus auf, dass wie in Pseudo-Code hier:
for($i=0;$i>max($order->kind);$i++){
if($isModerator and $order->kind==$i){
//code here
}
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow