2009-10-28 5 views
1

Hy j'ai ce code.Plus d'une valeur dans Smarty {if}

{if $isModerator && $order->kind==1} 
bla bla 
{/if} 

et order-> peut être bon 1,2,3,4,6 $ rendant ainsi 5 si l'idée est pas une idée?

+0

Votre question est un peu confuse, exactement ce que vous voulez savoir? –

Répondre

2

Ne serait-ce pour vous?

{if $isModerator && in_array($order->kind, array(1,2,3,4,5))} 
bla bla 
{/if} 

N'avez pas utilisé Smarty depuis un moment maintenant, donc pas sûr.

+0

Merci beaucoup cela a fonctionné pour moi. Bonne journée :-) – streetparade

0

Smarty a un cycle for ou while? Vous pourriez toujours sur le cycle que, comme dans pseudocode ici:

for($i=0;$i>max($order->kind);$i++){ 
    if($isModerator and $order->kind==$i){ 
    //code here 
    } 
}