문제

이 코드가 있습니다.

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

그리고 $ Order-> 종류는 1,2,3,4,6 일 수 있으므로 아이디어가 아닌 경우 5를 만들 수 있습니까?

도움이 되었습니까?

해결책

이것이 당신을 위해 일하지 않습니까?

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

꽤 오랫동안 Smarty를 사용하지 않았으므로 확실하지 않습니다.

다른 팁

Smarty는 for 또는 while cycle을 가지고 있습니까? 여기서 의사 코드에서 항상 순환 할 수 있습니다.

for($i=0;$i>max($order->kind);$i++){
  if($isModerator and $order->kind==$i){
    //code here
  }
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top