FineUploader – problem pri uploadovani do db
- drick
- Člen | 61
Ahojte, prednedavnom som sa v tomto vlakne pytal ako prepojit FineUploader s Nette. (https://forum.nette.org/…-presenterom)
Ja by som estenadviazal na tuto temu. Mam totiz problem nasledne s ulozenim dat do db.
v prezentery:
public function handleUploadFiles() {
$uploader = new \UploadHandler();
$uploader->allowedExtensions = array("jpeg", "jpg", "png", "gif");
$result = $uploader->handleUpload(__DIR__ . '/../../www/uploads');
$this->sendResponse(new Nette\Application\Responses\JsonResponse($result));
// tu by som chcel ulozit data do db
$this->model->insertData();
}
Neviem ale prist na riesenie.
Ad 1 – Ako sa dostanem k tymto datam?
Ad 2 – aplikacia sa nedostane na riadok $this->model->insertData().
Nedostanem ani error, proste nic, vykonanie skonci na sendResponse(). Pokial
tento riadok presuniem pred $this->sendResponse, tak to skonci neuspesnym
uploadom.
Editoval drick (16. 5. 2016 19:47)
- David Matějka
- Moderator | 6445
- formatuj kod
- sendResponse ukoncuje beh presenteru, takze ze se insertData nezavola je ocekavane
3.
tak to skonci neuspesnym uploadom.
co to znamena?
- drick
- Člen | 61
David Matějka napsal(a):
- formatuj kod
- sendResponse ukoncuje beh presenteru, takze ze se insertData nezavola je ocekavane
3.
tak to skonci neuspesnym uploadom.
co to znamena?
Znamena to, ze FineUploader oznaci polozky cervenou farbou a vypise FAILED.
- jiri.pudil
- Nette Blogger | 1029
No a není možné, že ti na něčem ztroskotá to ukládání dat? Co říká konzole nebo requests v dev tools prohlížeče?