При загрузке файлов выдает ошибку:
Call to a member function saveAs() on a non-object
Собственно сама строка:
Контроллер:
Форма:
Почитал рецепты, пересмотрел, погуглилб в чем ошибка так и не понял, за компомсижу долго, возможно ошибка под носом, как чаще всего и бывает. Надеюсь на ваш свежий взгляд со стороны
Call to a member function saveAs() on a non-object
Собственно сама строка:
$model->image->saveAs('images/poster');Контроллер:
public function actionCreate()
{
$model=new Film;
if(isset($_POST['Film']))
{
$model->image=CUploadedFile::getInstance($model,'image');
$model->attributes=$_POST['Film'];
$model->created=date('Y-m-d');
if($model->save()){
$model->image->saveAs('images/poster');
$this->redirect(array('index'));
}
}
$this->render('create',array(
'model'=>$model,
));
}Форма:
echo $form->labelEx($model,'Изображение:'); echo $form->fileField($model,'image'); echo $form->error($model,'image');
Почитал рецепты, пересмотрел, погуглилб в чем ошибка так и не понял, за компомсижу долго, возможно ошибка под носом, как чаще всего и бывает. Надеюсь на ваш свежий взгляд со стороны