Zend_Dojo
http://d.hatena.ne.jp/noopable/20090207/1233957428 これの続きで 要件 コントローラーの出力内容についてはViewRendererで作成 Zend_DojoのcontentPaneでラップ、その後タブコンテナでラップ レイアウトにはdojoソースを出せるものを使用 以上の要件を ht…
dojoのレイアウト機能を利用する場合、レイアウトの最小単位をcontentPaneとし、tabContainerやaccordionContainerなどのレイアウト用コンテナーに格納する。 フレームワーク的にはZend_DojoのcontentPaneでコンテンツを包むことになる。 ただし、Ajaxで動的…
個人的にはdojoの指定はコントローラーの基底にこんな感じで作ってある view); $this->view->dojo()->setLocalPath('/externals/dojo/dojo/dojo.js') ->registerModulePath('flower', '../../flower') ->requireModule('flower.Tools') //->requireModule('d…
Zend_Dojoを使ったレイアウトをこなすには、ViewRendererがビュースクリプトをレンダリングした後、かつレイアウトスクリプトでヘッダを吐く前に、Dojoベースのレイアウトはすべて準備しておく必要があり、それを解決する方法は・・・ってことで。この解決を…
Zend_DojoとZend_Layoutでレイアウトする。 http://d.hatena.ne.jp/noopable/20090129/1233214004 ここに書いたレイアウトスクリプトにDojoを使っている時だけDojo用のヘッダーを吐くヘルパーを使用すると doctype() , PHP_EOL ?> <html> <head> getPluginLoader('helper</head></html>…
http://d.hatena.ne.jp/noopable/20090124/1232802786 これの続きで。もっとも基本的なフォーム遷移のパターンとしては、 入力フォーム・確認画面・完了画面 入力フォームは当然Zend_Formで作成するとして、確認画面をどうするか。 getValuesしてビュースク…
モデル定義はアプリケーションに制約されたくない。 モデル周りのFW雑感 Webフレームワークの多くでは、アプリケーションをスピーディーに開発するためのモデル定義のセオリーみたいなものがある。 自動でデータベーステーブルを作成してくれたり、テーブル…