MultipleFileUpload, js knihovny

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
majkl324
Člen | 13
+
0
-

Zdravím, snažím se rozjet tento doplněk https://componette.org/search/?…

Soubory jsem nahrával ručně a postupoval jsem podle příkladu

  • Do app/modules nahrál složku MultipleFileUpload se složkou Model a UI
  • Do www/modules nahrál složku MultipleFileUpload s MFUFallbackController.js, uploadify atd..
  • do boostrap.php zapsal
MultipleFileUpload\MultipleFileUpload::register();
MultipleFileUpload\MultipleFileUpload::getUIRegistrator()
	->clear()
	->register('MultipleFileUpload\UI\HTML4SingleUpload')
	->register('MultipleFileUpload\UI\Plupload');
  • Do @layout.latte, do hlavičky jsem zapsal
<script type="text/JavaScript" src="{$baseUri}/MultipleFileUpload/MFUFallbackController.js"></script>
{!=MultipleFileUpload\MultipleFileUpload::getHead()}

Když jsem zapsal kód do presenteru a latte, vypsalo se mi několik položek na upload souboru, ale v kontrole prvku v prohlížeči jsou 2 chyby.

Uncaught TypeError: Object [object Object] has no method 'livequery' MultipleFileUpload.js:3
Uncaught TypeError: Cannot call method 'appendChild' of null MFUFallbackController.js:64

Prosím teď zkušenější, jaké knihovny jsou navíc potřeba a pak je přesně umístit?
Ani zdaleka jsem se nepřiblížil k této verzi http://www.youtube.com/watch?…, co dělám prosím špatně?

Díky za odpověď a za trpělivost se začátečníkem.

Honza Kuchař
Člen | 1662
+
0
-

Ahoj! Je to tak, že každý z interfaces (UI) má jiné závislosti, které je třeba přilinkovat do projektu.

plupload, swfupload a uploadify mají závislosti ještě na jQuery.livequery. Viz příklad: https://github.com/…aster/www/js

Je to tak, že když si uděláš diff sandboxu a příkladu, zjistíš, co se měnilo. Ale myslím, že zase tak do podrobna to není třeba znát.

Aha, problém je v tom, že pro jQuery 1.7 livequery není… Tak to se bude muset opravit.

Honza Kuchař
Člen | 1662
+
0
-

ISSUE: Ujme se toho někdo?

majkl324
Člen | 13
+
0
-

Nějaké novinky ohledně opravy? Nebo je, prosím, i nějaký jiný způsob jak MFU addon rozjet? Třeba i nějakým hackfixem?

Honza Kuchař
Člen | 1662
+
0
-

MFU v 1.1.0 byl vydán.

https://github.com/…oad/releases