Snippet redraw spolu s SendResponse
- Failips
- Člen | 54
Ahoj, mám na stránke tabuľku záznamov a mini formulár, ktorého potvrdením zavolám funkciu (onSuccess[] …). Táto funckia na základe hodnôt z formuláru vytvorí niekoľko nových záznamov v databáze a následne chcem aby refreshla tabuľku (je robená v Ublaboo, takže namiesto redrawControl() použijem grid->reload()), ktorá zobrazuje záznamy v databáze a zároveň chcem aby nové záznamy vyexportovala do CSV. Na export som si spravil vlastnú CSVResponse (implements Nette\Application\IResponse), ktorú vytvorím a keď ju pomocou sendResponse odošlem, tak automaticky stiahne CSV súbor. Problém je, že buď sa vykoná stiahnutie CSV alebo refresh snippetu s tabuľkou (logicky podľa poradia volania v kóde), no nikdy nie obe.
Neviete ako toto chovanie obísť a vykonať aj refresh tabuľky aj stiahnutie CSV?