Chcę użyć zadania Rake, aby buforować moją mapę witryny, aby żądania dotyczące sitemap.xml
nie trwały wiecznie. Oto co mam do tej pory:render_to_string z zadania rake
@posts = Post.all
sitemap = render_to_string :template => 'sitemap/sitemap', :locals => {:posts => @posts}, :layout => false
Rails.cache.write('sitemap', sitemap)
Ale gdy próbuję uruchomić to pojawia się błąd:
undefined local variable or method `headers' for #<Object:0x100177298>
Jak mogę renderowania szablonu sznurku od wewnątrz Rake?
ten artykuł jest pomocny http://stackoverflow.com/questions/30725119/render-a -view-from-a-rake-task –