2016-04-09 1 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