cakeとかsymfonyには画面下にSQLログみたいなのが表示されてる。これzfにも欲しい。

と思ってポイものを作った。

svn co http://svn.coderepos.org/share/lang/php/ZendFramework_ext/library/Ex/View/Helper/ShowSQL.php

使い方。

bootstrapで、view helperのディレクトリを指定する。

 
$view = new Zend_View();
$view->addHelperPath(self::$root . '/library/Ex/View/Helper', 'Ex_View_Helper');
 

で、viewの中で

 
< ?php echo $this->showSQL() ?>
 

ってやると、

こんなやつが表示される。

helper内の

 
$this->_db = Zend_Db_Table::getDefaultAdapter();
 

DBに接続する部分は環境にあわせて書き換えてください。
このプラグイン内でjQueryを読み込んでて、それが影響するようならJSの部分だけ消しちゃってください。
テーブルのソートができなくなるぐらいで特に問題はないです。

plugin内で完結させようとしてHTMとかCSSがごちゃまぜになってしまった。