Smartyの本番環境でデバッグ
Smartyで構築しているサイトで便利なのは、{debug}とテンプレートに挿入するだけで出てくるデバッグコンソール。
しかしポップアップでみょーんと出るので、割と邪魔です。
「それでも本番環境でこっそりデバッグしたい…。」
そんなときはSmartyのサーバ変数で囲みましょう。
広告
{if $smarty.server.REMOTE_HOST =='自分のホスト名'} {debug} {/if} |
通常のサーバ変数と同様、
REMOTE_ADDR
ならIPアドレスです。
環境によっては、ホスト名が引けないことがあるので、その場合はこちらを使いましょう。
{if $smarty.server.REMOTE_ADDR =='自分のIPアドレス'} {debug} {/if} |
have a good debug!
投稿しました~: (http://blog.dacelo.info/smarty/entry-781.html )