Yii Framework Forum: Загрузка Множества Изображений - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Загрузка Множества Изображений Rate Topic: -----

#1 User is offline   vav 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 6
  • Joined: 19-August 14

Posted 19 August 2014 - 05:22 AM

Ребят, помогите пожалуйста, уже почти две недели бьюсь над проблемой.
Использую efineuploader для загрузки изображений аяксом.
Экшн:
  public function actionUpload() {
            $tempFolder = Yii::getPathOfAlias('webroot') . '/images/upload/';
     
            if (!is_dir($tempFolder)) {
                mkdir($tempFolder, 0777, TRUE);
            }
            if (!is_dir($tempFolder . 'chunks')) {
                mkdir($tempFolder . 'chunks', 0777, TRUE);
            }
     
            Yii::import("ext.EFineUploader.qqFileUploader");
     
            $uploader = new qqFileUploader();
            $uploader->allowedExtensions = array('jpg', 'jpeg', 'gif');
            $uploader->sizeLimit = 2 * 1024 * 1024; //maximum file size in bytes
            $uploader->chunksFolder = $tempFolder . 'chunks';
     
            $result = $uploader->handleUpload($tempFolder);
            $result['filename'] = $uploader->getUploadName();
            $result['folder'] = $webFolder;
           
       
            header("Content-Type: text/plain");
            $result = htmlspecialchars(json_encode($result), ENT_NOQUOTES);
            echo $result;
            Yii::app()->end();
        } 


При создании новости, человек может загружать изображения ( с помощью аякс-аплоадера), их несколько, они сразу отображаются на странице, после чего он выбирает одно изображение, которое пойдет в листинг новостей, остальные изображение - в самой новости. На данный момент изображения грузятся на сервер, как сделать чтобы писались в бд( не изображения, а сам путь к картинке), и второй момент - как им присвоить какой-то уникальный идентификатор, а то получается ситуация - новости еще нет, а картинки уже загружены и их надо куда-то привязать. Помогите реализовать пожалуйста.
0

#2 User is offline   Taron Saribekyan 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 6
  • Joined: 03-August 14

Posted 20 August 2014 - 04:44 AM

Если вы хотите добавить картинки в статье, то лучше используйте файл менеджер (http://www.yiiframew...elfinder-widget) и текстовый редактор, например "CKEditor", или если исползуете "YiiBootstrap" или "YiiBooster" то исползуйте их виджеты.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users