2017-11-13 11 views
0

で、他のビューにリダイレクトします。私が欲しいのは、解決策が見つからないと、XMLファイルを生成し、別のページにリダイレクトしてフィードバックメッセージを出すことです。私はすでに「respond_to」私は他のリダイレクト文を使用することはできません使用したようは、私はXMLファイルを生成するコードの部分を持っているXMLファイルを生成し、Railsの

私のコードは

def exportFiles 
    @files=FileToExport.getComponentToExport 
    recursive_tree= GitHubRepositorioService.getRecursiveTree('master') 
    GitHubService.updateFiles(@files, recursive_tree) 
    xml = Builder::XmlMarkup.new(:target=>$stdout, :indent=>2) 
    respond_to do |format| 
    format.xml { send_data render_to_string(:exportFiles), filename: 'exported_module.xml', type: 'application/xml', disposition: 'attachment' } 
    end 
    FileToExport.setComponentToExport(nil) 
    end 

です...そう、(ダウンロード)そのファイルを生成し、他のビューにリダイレクトする方法があります?あなたは2つの応答を送信できないよう

答えて

関連する問題