【发布时间】:2013-06-07 01:11:32
【问题描述】:
我有一个按钮,当我单击该按钮时,数据应该以 csv 格式打开
public function get_textfile() {
$table = Campaign::all();
$file = fopen('file.csv', 'w');
foreach ($table as $row) {
fputcsv($file, $row);
}
fclose($file);
header("Content-type: text/csv");
header("Cache-Control: no-store, no-cache");
header('Content-Disposition: attachment; filename="campaign.csv"');
header("Expires: 0");
// return Redirect::to('');
}
上面的代码在我的控制器里...
我的按钮在视图中(我在路由如何路由时遇到问题?)
<a href= {{ URL::to('?????' ); }} "" class="btn btn-large btn-success">Export CSV file</a>
谁能解释一下这个过程?
【问题讨论】: