【PHPフレームワーク ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
73:68 05/12/16 22:37:55 >>72 お、ヒントありがとうございます。早速調べてみます。 泥臭く書くしかないのは理解してますが、Ethnaの流儀に従えば少しは 楽できるのかなと期待してるんですがw 74:72 05/12/17 02:51:25 たとえば、「Aのフォームでhogeを選択した場合にBが必須になる」くらいだったら 簡単だよね。 validateメソッドでチェックする前に、ActionFormの定義値を変えてやればいい。 HOGE_ActionClass::prepareの中で if($this->af->get('a')=='hoge'){ $this->af->form['b']['require'] = true; } if($this->validate()>0){ return 'post'; } とかかな。これがEthnaの流儀かどうかはしらんが、ActionFormを使うならこうするかな。 75:68 05/12/18 14:23:11 >>74 ありがとうございます。 なるほどこういう書き方ができるんですね。もっと泥臭い処理を考えてました。 細かいチェックをしたい場合は同様にフィルタをセットすればいいのかな? (後で試してみます) よくできてるなぁ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5340日前に更新/223 KB
担当:undef