Witam,
mam małe pytanie: czy z poziomu RecordBrowserowych dodatkowych akcji (utworzonych za pomocą add_action) da się wysłać plik do 'php://output'?
Bez problemu udało mi się zapisać plik w zadeklarowanym katalogu ale wysłać go do przeglądarki w celu zapisania na dysku lokalnym klienta - nie.
EPESI też nie wywalił żadnego komunikatu, a jak firebugiem podejrzałem odpowiedź to wygladała tak, jakby plik excelowy został wysłany ... :?:
Tu może wrzucę fragment kodu, który próbowałem zapuścić:
$excel->removeSheetByIndex(0);
$oXlsWriter = PHPExcel_IOFactory::createWriter($excel,'Excel2007');
//$oXlsWriter->save('public/'.$uid.'-'.$record['id_wniosku'].'-'.$record['application_name'].'.xlsx');
header('Content-type: application/ms-excel');
header('Content-Disposition: attachment;filename="myfile.xlsx"');
header('Cache-Control: max-age=0');
$oXlsWriter->save('php://output');
Ta linijka, która teraz jest zakomentowana - zadziałała ...
Pozdrawiam,
ZK