2011-12-08 4 views
1

템플릿 파일을로드하기 전에 Smarty 변수에 값을 지정하고 있습니다. Smarty가 특정 변수의 값을 캐시하지 않도록 지시하는 방법이 있습니까? 어떤 경우에는 검색 결과와 마찬가지로 Smarty가 값을 캐싱하지 않기를 바랍니다.멋지게 캐싱 - 강제하는 방법?

답변

2

Smarty3 : {$ myvar nocache} 또는 블록을 {nocache} {/ nocache} 태그로 묶습니다.

http://www.smarty.net/docs/en/caching.tpl

+0

그것은이 할당되는 때 변수를 캐시하지 멋지 말할 수 있습니까? 현재, 나는 'nocache' 태그를 사용하고 있습니다 - 그러나 나는 그들과 마크 업의 거대한 덩어리를 둘러싸 야합니다; 이 최적화 된 캐싱인지 확실하지 않습니다. 'nocache' 매개 변수를 어떻게 사용하는지 모르겠습니다. 예를 들어, 특정 변수를 참조 할 때마다이를 지정해야합니까? 변수가 배열이고 배열의 요소에 액세스하면 어떻게해야합니까? – StackOverflowNewbie

관련 문제