junichi11/plupload

This package is abandoned and no longer maintained. No replacement package was suggested.

CakePHP Plugin for plupload

dev-master 2012-10-03 01:52 UTC

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')); ?>