$this->isAjax() a upload souboru

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

Mam dotaz ohledne funkce $this->isAjax(). Pokud jde o post souboru tak ta funkce vraci false? Nebo podle ceho urcuje, jestli jde o ajaxovy dotaz.

Dekuji

CZechBoY
Člen | 3608
+
+1
-

Podle http hlavicky x requested with. Nepracujes s blackboxem tak se vzdycky muzes mrknout do zdrojaku… https://api.nette.org/…est.php.html#…

Willik
Člen | 19
+
-2
-

Asi jsem to napsal spatne – slo mi spis o to, proc neodchyti ajax pri uploadu souboru.

Api zdrojaku je urcite fajn, ale trochu to popira smysl frameworku, kdy vlastne uzivatel nema vedet, jak je to uvnitr udelane. To je nevyhoda nette, ze ma mizernou uzivatelskou dokumentaci, jeste ze tu je dikuze.

CZechBoY
Člen | 3608
+
0
-

No a jak ten soubor uploadujes?
Posila se ti ta hlavicka?

Willik
Člen | 19
+
0
-

jde o integraci file managera elFinder – je to resene pres ajax, ale hlavicky jsem neodchytaval,ale zrejme pri posilani souboru nejde ta spravna hlavicka, nakonec jsem to vyresil kontrolou naplneni pole FILES – bud je isAjax || count($_FILES)
asi to neni uplne dokonale, ale je to funkcni :-)