вы всегда можете использовать render_to_string
метод для рендеринга вашего erb. Например, вам нужно сделать show.html.erb
для действия show в statistics
controller:
my_page = render_to_string :controller => 'statistics', :action => 'show', :layout => 'application'
но сначала вы должны определить все его переменные, которые вы используете int show view.
@data = Data.last_data
@users = User.active
enter code here
my_page = render_to_string :controller => 'statistics', :action => 'show', :layout => 'application'
snapshot = Snapshot.new :page => my_page
snapshot.save
API: http://apidock.com/rails/ActionController/Base/render_to_string