Plus d'une valeur dans Smarty {if}
-
06-07-2019 - |
Question
Hy, j'ai ce code.
{if $isModerator && $order->kind==1}
bla bla
{/if}
et le type de $ order- > peuvent être 1,2,3,4,6 donc faire 5 si l'idée n'est pas une idée?
La solution
Cela ne fonctionnerait-il pas pour vous?
{if $isModerator && in_array($order->kind, array(1,2,3,4,5))}
bla bla
{/if}
Je n'ai pas utilisé Smarty depuis un bon moment maintenant, donc je ne suis pas sûr.
Autres conseils
Smarty a un cycle pour ou pendant le cycle? Vous pouvez toujours faire ce cycle comme dans le pseudocode ici:
for($i=0;$i>max($order->kind);$i++){
if($isModerator and $order->kind==$i){
//code here
}
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow