if, elseif, else 함수:
Smarty의 if 문은 PHP의 if 문만큼 유연하고 사용하기 쉬우며, 템플릿 엔진에 맞게 여러 기능을 추가합니다. be in / if가 쌍으로 표시될 수 있습니다. else 및 elseif 절에는 다음과 같은 조건부 수정자를 사용할 수 있습니다.
eq, ne, neq, gt, lt, lte, le, gte, ge, is even, is 홀수, is 이러한 수정자를 사용하려면 공백으로 변수나 상수를 구분해야 합니다.
{if $name eq "Fred"} Welcome Sir.
{elseif $name eq "Wilma"}Welcome Ma' am.{else} 무엇이든 환영합니다.
{/if}