Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // views/user/update.php
- <h2>Контакты</h2>
- <?= CHtml::errorSummary($user->contacts); // не работает, хз почему?>
- <table class="userinfo contacts">
- // инпуты тут
- // controllers/UserController
- if (isset($_POST['Contacts'])) {
- // заполняем
- $contact->save();
- //var_export($contact->getErrors()); - так можно увидеть ошибки
- //...
- }
- // models/Contacts
- public function rules() {
- $format = $this->formats[$this->serviceid];
- return array(
- array('identificator', 'length', 'max' => 20, 'message' => $format['name'].': Идентификатор слишком длинный'),
- array('identificator', 'match', 'pattern' => $format['pattern'], 'message' => $format['name'].': Идентификатор не валиден'),
- array('handle', 'length', 'max'=>20, 'message' => $format['name'].': Псевдоним слишком длинный')
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement