んー.
FicusにPRGパターンを実装する場合の方法としては,
IndexPage.phpとIndex.tplがあった場合,Index.tplが
<form action="?nextPage"> <input type="text" name="test" /> <input type="submit"/> </form>
という場合は,
- IndexPageの処理前にPageでテンプレートを読み込む
- formのactionを?Indexに変更
- 元のactionはhiddenで挿入
- モードをdo[currentAction]Transferに変更
- do[currentAction]TransferでPOSTされたメソッド辺りでSessionに書き込む
- formのactionに記述されていたURIへREDIRECT
かなぁ.なんかややこしいなぁ.
HTMLを書き換えたくはないけど,書き換えないとどうしようもないか.
ん,Formには何も書かせないでいいってことかなぁ?ん,Teedaはidだけで,書いてないな.Formは基本的にactionを書かせないという仕様にすればいいのか.その代わりonclickにdoとgoを書く?んー.
っつか,はてな記法のコードハイライトすごいな・・・
しかしYAHOOすごいな.今日書き込んだBlogが早くも検索インデックスに.
最近はそんなもんなのか?