[addon multiplefileupload] MultipleFileUpload – form control

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

koren měl asi na mysli NetteDatabase, která je součástí Nette2 a nikoliv dibi. Samozřejmě, nejlepší by bylo pracovat prostě s cache a nevymýšlet kolo.

Jinak upozorňuji, že objekt SQLiteDatabase už v současné verzi PHP nelze získat, takže implicitní metoda nefunguje a měla by být když ne odebrána, tak změněna na alternativní nebo upgradována (ciki to tuším u sebe má).

craz
Člen | 34
+
0
-

Prosím o pomoc s týmto doplnkom. Používam PHP verziu 5.4, a teda ako driver SQLite3. Pri nahrávaní súborov mi vyhadzuje chybu v metóde Queue.php getFiles() na riadku:

<?php
$f = unserialize($row["data"]);.
?>
<?php
function getFiles() {
		$files = array();

        $result = $this->query("SELECT * FROM files WHERE queueID = '" . \Sqlite3::escapeString($this->getQueueID()) . "'");
        while (($row = $result->fetchArray(SQLITE3_ASSOC)) !== FALSE) {
			$f = unserialize($row["data"]);
			if(!$f instanceof \Nette\Http\FileUpload) continue;
			$files[] = $f;
		}
		return $files;
	}
?>
<?php
unserialize(): Error at offset 34 of 38 bytes
?>

$row[„data“] vyzerá takto "O:21:"Nette\Http\FileUpload":5:{s:27:""

Pracujem momentálne s týmto príkladom, kde som si doplnil driver pre SQLite3 na základe Cikiho forku

Ďakujem za pomoc

Honza Kuchař
Člen | 1662
+
0
-

Vydána nová verze – 1.1.0 https://github.com/…oad/releases

  • merged two main repos Ciki/MultipleFileUpload and jkuchar/MultipleFileUpload
  • cleaned code
  • updated docs
  • updated JS code to nette.ajax.js insted of nette-ajax-form.js
  • initJS.js → initJS.latte
  • removed jquery.liverquery dependency
  • [BC] removed MFU version from code

z verze 1.0.0:

  • Support for SQLite3
  • The most current plupload
  • Support for Nette 2.0