[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает $model->attributes YII
lodas
Здравствуйте. Делаю добавление нового пользователя в базу, но не получается. Решил проверить в UserController сделал так:
//Действие создание нового пользователя
public function actionCreate()
{
$model=new User();
if(isset($_POST['User']))
{
$model->attributes=$_POST['User'];

echo 'Это массив $_POST[User]';
echo "<pre>";
print_r($_POST['User']);
echo "</pre>";

echo "А это Model User</br>";
echo "<pre>";
print_r($model->attributes);
echo "</pre>";
}

Почему то $model->attributes записывает только логин и пароль, все остальное попросту игнорирует: см карт. Из за чего это может быть? И как сделать так чтобы $model->attributes забирал все данные из массива $_POST['User']?
bestxp
Вопрос, у тебя в фильтре прописаны все поля? (validate rules)
lodas
да, теперь все. только что починил- спасибо))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.