07-05-1394، 03:29 ب.ظ
سلام وقت بخیر
استاد تو پگیج yii قسمت اپلود امن تو صفحه create
اینحا به جای photos من products اسم جدولم نوشتم .
و تو کنترلر هم باید
باید اینطور می نوشتم درسته ؟اما درج نمیشه .
فرموده بودین ک تو attributes اون فیلد ک تو جدول و جود نداره رو می تونیم به این شکل صدا کنیم؟
ممنونم از کمکتون
استاد تو پگیج yii قسمت اپلود امن تو صفحه create
<label class="col-sm-3 control-label" for="products_photo">تصویر *</label> <div class="col-sm-5"> <?php echo $form->fileField($model, 'photo'); ?>
اینحا به جای photos من products اسم جدولم نوشتم .
و تو کنترلر هم باید
$model = new Products; $model->confirmed = 1; $photo = CUploadedFile::getInstance($model, 'photo'); if(isset($_POST['Products']) && $photo->error == 0 && $photo->size <= 1048576 && $photo->type == 'image/jpeg') { $model->attributes = $_POST['Products']; $model->likes = 0; $model->dislikes = 0; $model->visits = 0; if($model->save()) { Image::safeUpload($photo->tempName, $model->id); $this->redirect(array('index')); }
باید اینطور می نوشتم درسته ؟اما درج نمیشه .
فرموده بودین ک تو attributes اون فیلد ک تو جدول و جود نداره رو می تونیم به این شکل صدا کنیم؟
ممنونم از کمکتون