1
처음으로 나는 현명하기 때문에 사악하지 마십시오. 누군가가이 문제를 도와 주길 바랍니다. 위의 올바른 변수 속성을 보여주고 있지만,Smarty if 진술
"user-status-string" // this is correct
{if $user-status == '-'}
<h1>OK</h1>
{/if}
그것은 내가 쓴대로 정확하게 코드를 보여줍니다 페이지가로드 될 때
이{$user-status}
{if $user-status == '-'}
<h1>OK</h1>
{/if}
가, 내가 볼 : 나는 page.tpl에 다음 코드를 . 누군가 내가 뭘 잘못하고 있는지 알아?
당신에게 내가 대시 변수를 명명하는 것은 멋지에서 원치 않는 동작이 발생할 수 있다는 생각
감사합니다. 그러나 여전히 작동하지 않습니다. ( – ianaz
캐시 파일이 올바른 것처럼 보입니다. {if 'a'eq 'b'} {/ if}로 시도 : 캐시에서 php if ('a'== 'b ') {?> } ?> 그리고 생성 된 HTML {if'a 'eq'b '} {/ if} !!! 도대체 뭐라구?! – ianaz
아마도 컴파일/캐시 디렉토리 위치를 확인할 수 있을까요? ('$ smarty-> getCompileDir()'및'$ smarty-> getCacheDir()') –