sends zip file with test data

This commit is contained in:
rgarcia
2016-04-18 03:22:53 +02:00
committed by Bertocq
parent bf8651febc
commit 2a7ff2270e
6 changed files with 61 additions and 27 deletions

View File

@@ -0,0 +1,17 @@
require 'zip'
class Admin::NewslettersController < Admin::BaseController
def index
end
def users
folder = Rails.root + "/tmp/"
zipfile_name = folder + "emails.zip"
Zip::File.open(zipfile_name, Zip::File::CREATE) do |zipfile|
zipfile.get_output_stream("emails.txt") { |os| os.write 'peter@example.com' }
end
send_file(File.join(folder + "emails.zip"), :type => 'application/zip')
end
end

View File

@@ -162,5 +162,12 @@
<% end %>
</li>
<% end %>
<li <%= "class=active" if controller_name == "newsletter" %>>
<%= link_to admin_newsletters_path do %>
<span class="icon-stats"></span>
Newsletter
<% end %>
</li>
</ul>
</div>

View File

@@ -0,0 +1 @@
<%= link_to 'users', users_admin_newsletters_path %>