예제 #1
0
 public static function saveListingReleatedWithListingid($model)
 {
     //delete old listing
     ProListingReleated::model()->deleteAllByAttributes(array('listing_id' => $model->id));
     //save listing
     if (!empty($model->listing_releated)) {
         $dataJson = json_decode($model->listing_releated, true);
         if (is_array($dataJson) && count($dataJson) > 0) {
             foreach ($dataJson as $k => $v) {
                 $releated = new ProListingReleated();
                 $releated->listing_id = $model->id;
                 $releated->listing_releated = $v;
                 $releated->save();
             }
         }
     }
 }
예제 #2
0
                     $ImageProcessing->createSingleDirectoryByPath("/upload/listing/{$id}/appeal");
                     $file->saveAs(YII_UPLOAD_DIR . "/listing/{$id}/appeal/" . $appeal->file);
                 }
             }
         }
         $model->status_listing = STATUS_LISTING_PENDING;
         $model->is_rejected = 0;
         if ($model->save()) {
             die('<script type="text/javascript">parent.$.fancybox.close();parent.$.fn.yiiGridView.update("sr-resume-request-grid");  </script>');
         }
     }
 }