2016-06-02 2 views
0

스마트 캐시에 문제가 있습니다. 내 tpl 파일에서 예를 들어, 일부 자바 스크립트 코드가 있습니다. 드롭 다운 옵션 및 onchange이 옵션을 사용하면 브라우저가 일부 $ _GET 매개 변수가있는 새 페이지로 이동합니다. 브라우저를 캐싱 한 후에는 페이지 탐색 후에 자바 스크립트 규칙이 적용되지 않습니다.자바 스크립트에서 스마트 캐시를 사용 중지하는 방법

똑똑한 규칙을 위해서도. if $ smarty.get.test eq '1'} 규칙을 적용하면 {{if}} 캐시를 읽을 수 있지만 새로운 규칙은 URL 매개 변수에서 가져 오지 않습니다.

어떻게 해결할 수 있습니까?

는 가장 정직하고 하나가 당신이에 캐시하지 않을 내용을 넣어하는 것입니다, 템플릿 파일의 섹션에 대한 멋지 캐시를 사용하지 않도록 설정하는 방법을 여러 가지 방법이 있습니다

답변

0

, 감사 이 같은 {nocache} -tag :

This is cached. 
{nocache} 
This is not cached! 
{/nocache} 
This is cached...again. 

추가 정보를 들어 Smarty manual.

으로 찾아보세요
관련 문제