Domanda

Hy ho questo codice.

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

e $ order- > kind possono essere 1,2,3,4,6 quindi fare 5 se non è un'idea?

È stato utile?

Soluzione

Non funzionerebbe per te?

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

Non uso Smarty da un po 'di tempo, quindi non ne sono sicuro.

Altri suggerimenti

Smarty ha un ciclo for o while? Puoi sempre scorrere su questo come in pseudocodice qui:

for($i=0;$i>max($order->kind);$i++){
  if($isModerator and $order->kind==$i){
    //code here
  }
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top