Пример #1
0
 /**
  * Get json data from Media
  *
  * @param int|null $id
  */
 public function actionGetJson($id = null)
 {
     $uploadHandler = new MediaUploadHandler(null, false);
     $uploadHandler->get($id);
 }
Пример #2
0
 /**
  * Insert URL of media to input field.
  *
  * @return string
  */
 public function actionFieldInsert()
 {
     $files = [];
     foreach (Yii::$app->request->post('Media') as $media) {
         $mediaUploadHandler = new MediaUploadHandler(null, false);
         $file = $mediaUploadHandler->get(ArrayHelper::getValue($media, 'id'), $mediaUploadHandler::NOT_PRINT_RESPONSE);
         $files[] = ArrayHelper::getValue($file, 'file');
     }
     return Json::encode($files);
 }