$debugging_ctrl

设置开启调试信息的方式。 设置成NONE则不开启调试信息。 URL值意味着当URL参数中有SMARTYDEBUG关键字则开启调试信息。如果开启了[$debugging_]($106.md),则本设置将忽略。


Example 13.3. 在localhost上的$debugging_ctrl

  1. <?php
  2. // 只在localhost的地址上面显示调试控制台
  3. // 地址:http://localhost/script.php?foo=bar&SMARTY_DEBUG
  4. $smarty->debugging = false; // 默认
  5. $smarty->debugging_ctrl = ($_SERVER['SERVER_NAME'] == 'localhost') ? 'URL' : 'NONE';
  6. ?>
  7.  

参见 调试控制台$debugging$smarty_debug_id.

原文: https://www.smarty.net/docs/zh_CN/variable.debugging.ctrl.tpl