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