2017 © Pedro PelĂĄez
 

library yii-dropzone

A Yii extension for Dropzone.js

image

yanpapayan/yii-dropzone

A Yii extension for Dropzone.js

  • Thursday, September 11, 2014
  • by yanpapayan
  • Repository
  • 0 Watchers
  • 0 Stars
  • 3 Installations
  • CSS
  • 0 Dependents
  • 0 Suggesters
  • 20 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

yii-dropzone

A Yii extension for Dropzone.js, (*1)

Now you can use all of the events and set a custom CSS file. See the code for more details., (*2)

$dict = array(
    'dictDefaultMessage'=>'Arraste seus arquivos aqui para realizar o Upload!',
    'dictFallbackMessage'=>'Seu browser nĂŁo suporta esse recurso. :(',
    'dictFallbackText'=>'Por favor, use o formulĂĄrio de upload abaixo.',
    'dictInvalidFileType'=>'Tipo de Arquivo InvĂĄlido!',
    'dictFileTooBig'=>'O arquivo Ă© muito grande!',
    'dictResponseError'=>'Oops! NĂŁo foi possĂ­vel fazer o upload!',
    'dictCancelUpload'=>'Cancelar',
    'dictCancelUploadConfirmation'=>'Deseja cancelar o upload?',
    'dictRemoveFile'=>'Deletar',
    'dictMaxFilesExceeded'=>'NĂșmero mĂĄximo de arquivos excedeu!',
);

$options = array(
    'addRemoveLinks'=>true,
);

$events = array(
    'success' => 'successUp(this, param, param2, param3)',
    'totaluploadprogress'=>'incProgress(this, param, param2, param3)',
    'queuecomplete'=>'complete()'
);

$this->widget('wcext.dropzone.EDropzone', array(
    //'model' => $model,
    //'attribute' => 'file',
    'name'=>'upload',
    'url' => $this->createUrl('controller/action'),
    'mimeTypes' => array('image/jpeg', 'image/png', 'video/mp4'),
    'events' => $events,
    'options' => CMap::mergeArray($options, $dict ),
    'htmlOptions' => array('style'=>'height:95%; overflow: hidden;'),
    'customStyle'=> $this->module->assetsPath.'/css/customdropzone.css'
));

The Versions

11/09 2014

dev-master

9999999-dev

A Yii extension for Dropzone.js

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

by Avatar subdee

upload yii dropzone