13. ActionForm htmlフォーム
forms/{Table}EditForm.class.php
load
Action
MySQL モデル
Form
update
class/handler/{Table}.class.php
送信
templates/{module}_{table}edit.html
htmlフォームとのデータのやり取り
o フォームからの入力値の保持
o DBの値をフォームに受け渡し
入力値検証(Validation)
14. 入力値検証(痴补濒颈诲补迟颈辞苍)
入力値検証( )
forms/{Table}EditForm.class.php
{Module}_{Table}EditForm
public function prepare()
{
$this->mFieldProperties['weight'] = new XCube_FieldProperty($this);
$this->mFieldProperties['weight']-
>setDependsByArray(array('required'));
$this->mFieldProperties['weight']->addMessage('required', '必須です', '表
示順');
}