下载页面和搜索页面是同一页面,需要把搜索结果当成文件下载下来。
现在搜索和下载的方法都写好了,就是下载的时候不知道get的参数如何传递过去。或者把搜索结果直接就传给download方法。
类似于这种感觉。
两种思路,都不知道怎么做。
public function search(Request $request){ $keywords = [输入的关键字]; $searchResult = [DB拿到的数据] return $searchResult; }public function download(Request $request){ //1.不知道怎么拿到上一个结果的数据。 $data = $searchResult; //2.直接调用上一个搜索方法得到数据,但是无法从搜索结果的页面get获得关键字。 return CSV::download($data, $header, $filename, true); }
烙印99