public function validatePassword($attribute, $params) { if (!$this->hasErrors()) { $admin = $this->getAdmin(); if (!$admin || !$admin->validatePassword($this->password)) { $this->addError($attribute, '用户名或密码不正确!'); } } }