【PHPフレームワーク】Ethna【スケルトン自動作成】
■ このスレッドは過去ログ倉庫に格納されています
007472
2005/12/17(土) 02:51:25ID:???簡単だよね。
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を使うならこうするかな。
■ このスレッドは過去ログ倉庫に格納されています