2016-04-09 6 views
1

Controller-MethodeWarum es einen fehlenden Template Fehler zeigt, in meinem Code

def export 
    @customers =Customer.all 

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

Ich versuche, alle Kunden in eine CSV-Datei zu exportieren, aber ich einen fehlende Vorlage Fehler erhalte. Warum? In meiner Ansicht Ordner habe ich einen Knopf.

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

Ich möchte die Kundendaten in den oben genannten Knopf exportieren.

+0

Bitte senden Sie vollständige Fehlertrace –

+0

@PetrGazarov ich habe bearbeiten meinen Beitrag – user2803053

+0

http://stackoverflow.com/questions/17014912/how-to-download -a-csv-Datei-in-ruby-on-rails –

Antwort

1

Sie müssen die Seite rendern oder umleiten, die nach der Zeile mit der Flash-Nachricht angezeigt werden soll. Die Flash-Nachricht wird auf der nächsten Seite angezeigt.

def export 
@customers =Customer.all 

flash[:success] = "Script ran successfully" 

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

end