junichi11 / plupload
CakePHP Plugin for plupload
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 11
Watchers: 3
Forks: 8
Open Issues: 1
Type:cakephp-plugin
Requires
- php: >=5.3.0
- composer/installers: *
This package is not auto-updated.
Last update: 2020-01-24 16:42:51 UTC
README
Download
- CakePHP Plupload Plugin
- jQueryUI
- plupload
Settings
- Put this plugin app/Plugin/Plupload
- Put jquery-ui Plugin/Plupload/webroot/jquery-ui
- Put pl(rename plupload/javascript -> plupload/pl) Plugin/Plupload/webroot/pl
Add upload action
Add upload.php process to PluploadController upload action.
Language
use /pl/i18n/ja.js (if you want to use Japanese)
Please set as follows.
$this->Plupload->setUploaderOptions(array(
'locale' => 'ja',
...,
);
Usage
Contoller
class HogeController extends AppController{
public $components = array('Plupload.Plupload');
public $helpers = array('Plupload.Plupload');
public function add($id = null){
$this->Plupload->setUploaderOptions(array(
'locale' => 'ja',
'runtimes' => 'html5',
// 'widget_url' => '/plupload/plupload/widget',
// 'url' => '/plupload/plupload/upload',
'multipart_params' => array(
'data[Image][model]' => 'Gallery',
'data[Image][foreign_key]' => $id,
)
));
}
}
View
<?php echo $this->Plupload->loadWidget('jqueryui', array('height' => '550px')); ?>