基本的なコントローラーでの指定

個人的にはdojoの指定はコントローラーの基底にこんな感じで作ってある

<?php
protected function _dojoFrontInitialize()
{
    Zend_Dojo::enableView($this->view);
    $this->view->dojo()->setLocalPath('/externals/dojo/dojo/dojo.js')
        ->registerModulePath('flower', '../../flower')
	->requireModule('flower.Tools')
	//->requireModule('dijit.TitlePane')
        ->addStyleSheetModule('dijit.themes.tundra')
	->addStyleSheet('/externals/dojo/dojo/resources/dojo.css')
	->setDjConfigOption('parseOnLoad', true)
	->setDjConfigOption('usePlainJson', true)  //セキュリティ的には非推奨らしい。
	//->setDjConfigOption('isDebug', true)
	;
}

自前モジュールの指定、dojoに含まれるが、Zend_Dojoに含まれないモジュールを使う時の指定、デバッグの指定など。
今のところ、切り替える予定はないが、このスクリプトへの設定自体、ページクラスから設定できるようにした方が柔軟性は高くなると思う。