ajaxfileupload/ajaxfileupload

Ajax File Uploader for cakephp 2.x

dev-master 2013-08-05 06:38 UTC

This package is not auto-updated.

Last update: 2025-07-15 08:30:59 UTC


README

This component is created using FineUploader

Instruction for use:

Copy css,js and imaged to their respective folders.
Copy AjaxFileUploadComponent.php to component folder.

Basic Example :

<div id="fine-uploader">
<noscript>
    <p>Please enable JavaScript to use Fine Uploader.</p>
    <!-- or put a simple form for upload here -->
</noscript>
</div>
$('#fine-uploader').fineUploader({
    request: {
        endpoint: '/controller/action'
    }
}).on('error', function(event, id, filename, reason) {
     //do something
  })
  .on('complete', function(event, id, filename, responseJSON){
    //do something
  });
In your action, use it as :
return $this->AjaxFileUpload->uploadFiles('files/',$this->permitted);
where permitted is : $permitted = array("jpeg","bmp","jpg","png");

You can find detailed documentation about file uploader here.