2017 © Pedro Peláez
 

library nette-plupload

image

doublemcz/nette-plupload

  • Wednesday, December 30, 2015
  • by doublem
  • Repository
  • 1 Watchers
  • 0 Stars
  • 77 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 3 Open issues
  • 4 Versions
  • 1 % Grown

The README.md

Nette Plupload

Nette Plupload can be installed over composer., (*1)

Installation

composer require doublemcz/nette-plupload

Copy folder 'public' from 'src' dir to your www folder and set right path in links in HTML document., (*2)

Usage

Add to @layout.latte

Put includes to your html. Package needs jQuery to work, (*3)

<link rel="stylesheet" href="{$basePath}/pathToPluploadPublicFolder/css/nette.plupload.css">
<!--- If you have jQuery in your project already, you can omit following include -->
<script src="https://code.jquery.com/jquery-2.1.3.min.js"></script>
<script src="{$basePath}/pathToPluploadPublicFolder/js/plupload.full.min.js"></script>
<!-- Based on your language choose your language code, you can see possible languages in 'public/langs' folder -->
<script src="{$basePath}/pathToPluploadPublicFolder/js/langs/cs.js"></script>
<script src="{$basePath}/pathToPluploadPublicFolder/js/jquery.nette.plupload.js"></script>

NettePlupload is automatically initialized by event in jquery.nette.plupload.js, (*4)

In Presenter
public function createComponentUploadForm($name)
{
    $form = new \Doublemcz\NettePlupload\Form($this, $name);
    $form->addPlupload('plupload');
    $form->addSubmit('submit', 'Send form');
    $form->onSuccess[] = [$this, 'onSuccess'];

    return $form;
}

public function onSuccess(Form $form)
{
    $files = $form->getValues()->plupload;
    foreach ($files as $file) {
      // work with uploaded file
    }
}
In latte
{form uploadForm}
  {input plupload}
  {input submit}
{/form}

The Versions

30/12 2015

dev-master

9999999-dev

  Sources   Download

BSD-3-Clause

The Requires

 

30/12 2015

1.0.2

1.0.2.0

  Sources   Download

BSD-3-Clause

The Requires

 

03/02 2015

1.0.1

1.0.1.0

  Sources   Download

BSD-3-Clause

The Requires

 

30/01 2015

1.0.0

1.0.0.0

  Sources   Download

BSD-3-Clause

The Requires