public function actionUploadPayment($id) { $folder = Yii::getPathOfAlias('webroot') . PaymentImage::getFolder(); $result = Tools::uploadMaterials($folder, false); echo htmlspecialchars(json_encode($result), ENT_NOQUOTES); if ($result['success'] && User::model()->isCustomer()) { $paymentImage = new PaymentImage(); $paymentImage->project_id = $id; $paymentImage->image = $result['fileName']; $paymentImage->save(false); EventHelper::chekUploaded($id); } }
public function actionUploadPayment($id) { if (isset($_POST['UploadPaymentImage'])) { $upload = new UploadPaymentImage(); $upload->orderId = $id; $upload->file = CUploadedFile::getInstance($upload, 'file'); if ($upload->file && $upload->validate()) { $upload->save(); EventHelper::chekUploaded($id); } } $this->redirect(['chat/index', 'orderId' => $id]); }