diff --git a/lib/pagseguro/views/_pagseguro_form.html.erb b/app/views/pagseguro/_pagseguro_form.html.erb similarity index 100% rename from lib/pagseguro/views/_pagseguro_form.html.erb rename to app/views/pagseguro/_pagseguro_form.html.erb diff --git a/lib/pagseguro.rb b/lib/pagseguro.rb index 5936308..20a0368 100644 --- a/lib/pagseguro.rb +++ b/lib/pagseguro.rb @@ -4,6 +4,7 @@ require "bigdecimal" require "pagseguro/base" +require "pagseguro/engine" require "pagseguro/faker" require "pagseguro/rake" require "pagseguro/railtie" diff --git a/lib/pagseguro/engine.rb b/lib/pagseguro/engine.rb new file mode 100644 index 0000000..4d7cc8b --- /dev/null +++ b/lib/pagseguro/engine.rb @@ -0,0 +1,4 @@ +module PagSeguro #:nodoc: + class Engine < ::Rails::Engine #:nodoc: + end +end diff --git a/lib/pagseguro/helper.rb b/lib/pagseguro/helper.rb index 1b5052f..21e3697 100644 --- a/lib/pagseguro/helper.rb +++ b/lib/pagseguro/helper.rb @@ -1,6 +1,6 @@ module PagSeguro::Helper def pagseguro_form(order, options = {}) options.reverse_merge!(:submit => "Pagar com PagSeguro") - render :partial => "/pagseguro_form", :locals => {:options => options, :order => order} + render :partial => "pagseguro/pagseguro_form", :locals => {:options => options, :order => order} end end diff --git a/lib/pagseguro/railtie.rb b/lib/pagseguro/railtie.rb index 7c41fda..10941aa 100644 --- a/lib/pagseguro/railtie.rb +++ b/lib/pagseguro/railtie.rb @@ -17,8 +17,6 @@ class Railtie < Rails::Railtie initializer "pagseguro.initialize" do |app| ::ActionView::Base.send(:include, PagSeguro::Helper) ::ActionController::Base.send(:include, PagSeguro::ActionController) - - app.paths.app.views << File.dirname(__FILE__) + "/views" end config.after_initialize do