// company model rules
array('lianxiren,company_name', 'required'),
array('company_name, registered_capital, tc, coc, trc, captcha', 'required', 'on' => 'certification'),
array('captcha', 'captcha', 'on' => 'certification'),
// action
$company->setScenario('certification'); //$company model
if (isset($_POST['Company'])) {
$company->attributes = $_POST['Company'];
$company->certification = Company::STATUS_pending;
$v = $company->validate(); // 打印 false
$this->controller->error(current(current($company->getErrors()))); // Lianxiren 不可为空白.
为什么设置了setScenario 还验证了 lianxiren ?
array('lianxiren,company_name', 'required'),
设置了必须,但是没赋值去验证