FileResponse – dialog uložit jako (uložení csv a kódování)
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- mara11
- Člen | 42
Ahoj,
ukládám csv v nette, kliknu na tlačítko a hned se mi uloží do stažených souborů:
$filePath = //cesta k souboru
$this->sendResponse(new FileResponse($filePath));
A chci aby se mi zobrazil dialog „Ulož jako…“ a já si mohl vybrat
kam to uložit
Pak ještě dá se v tom nějak jednoduše nastavit kódování toho co se mi
stáhne?
- mara11
- Člen | 42
To jo, mě jen rozhodilo, že podobných věcí v aplikaci, kterou upravuju
je víc, konkrétně stažení csv – to co řeším teď je v php a ještě
tam je jedno v javascriptu, kde se to ve stejném prohlížeči hned „Uložit
jako“ – ale tam se to dá zřejmě nastavit v kódu
Tak tím je to vyřešené…