W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Smarty包含了一個調(diào)試控制臺。控制臺可以提供當(dāng)前模板的 包含模板、 賦值變量、 配置變量等信息。 Smarty文件夾內(nèi)有個叫debug.tpl
的模板,是控制臺使用的輸出模板。
Smarty中開啟調(diào)試控制臺的方法是設(shè)置 $debugging
為TRUE
。如果你需要自定義調(diào)試控制臺模板請設(shè)置 $debug_tpl
指向 debug.tpl
模板 (默認(rèn)在 SMARTY_DIR
目錄)。 當(dāng)你打開頁面,將會打開一個Javascript窗口,顯示了當(dāng)前模板包含的子模板名稱、賦值變量等內(nèi)容。
如果需要顯示特定模板的變量,請參見 {debug}
函數(shù)。 要關(guān)閉調(diào)試控制器,可以設(shè)置$debugging
為 FALSE
。 你也可以通過打開 $debugging_ctrl
而且在URL地址附加上SMARTY_DEBUG
來暫時性開啟調(diào)試控制臺, .
當(dāng)你使用fetch()
時,調(diào)試控制器將不會出現(xiàn),只有當(dāng)使用了 display()
才會打開控制臺窗口。 程序會在當(dāng)前模板中加入一系列的javascript代碼以開啟窗口, 如果你不喜歡javascript,你可以對debug.tpl
模板進(jìn)行修改。 調(diào)試信息不會被緩存,而且debug.tpl
模板本身的信息不會顯示在控制臺里。
每個模板和配置文件的載入都是以秒來計算的,甚至是以幾分之一秒。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: