簡體   English   中英

檢查PHP Smarty模板緩存

[英]Checking PHP Smarty templates Cache

我正在使用Smarty模板最新版本3.1.15。 我想啟用模板緩存並且它可以工作。 我可以看到在緩存目錄中創建的模板。 但是,無論何時我想使用is_cache()方法檢查是否存在創建的緩存文件

php Fatal error: Uncaught --> Smarty: Call of unknown method 'is_cached'. <-- thrown in .... sysplugins\\smarty_internal_templatebase.php on line 819

我只想檢查是否有使用緩存

echo (!$smarty->is_cached('home.tpl','home')) ;

然后我顯示緩存

$smarty->display('home.tpl','home');

謝謝

對於Smarty的更高版本,此方法實際上已重命名為isCached() 試試吧。

由於Smarty 2是isCached()API Docs,因此該方法不是is_cached()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM