2016-04-09 43 views
1

コントローラメソッドそれは私のコードで

def export 
    @customers =Customer.all 

    flash[:success] = "Script ran successfully" 
end 

が欠落したテンプレートのエラーを表示し、なぜ私はcsvファイルにすべての顧客をエクスポートしようとしているが、私は不足しているテンプレートのエラーが発生します。どうして?私のビューフォルダにはボタンがあります。

<p><%= button_to 'export Import', scripts_export_data_path %></p> 

お客様のデータを上記のボタンにエクスポートします。

+0

してください完全なエラー・トレース –

+0

@PetrGazarovを投稿私は自分の投稿を編集している – user2803053

+0

http://stackoverflow.com/questions/17014912/how-to-download、この例を試してみてください-a-csv-file-in-ruby-on-rails –

答えて

1

フラッシュメッセージが表示されている行の後に表示するページをレンダリングまたはリダイレクトする必要があります。フラッシュメッセージは、次のページに表示されます。

def export 
@customers =Customer.all 

flash[:success] = "Script ran successfully" 

redirect_to 'page/template' or.... render 'page/template' 

end