lib/templebars/rails/engine.rb in templebars-0.3.1 vs lib/templebars/rails/engine.rb in templebars-0.4.0
- old
+ new
@@ -1,8 +1,15 @@
module Templebars
module Rails
class Engine < ::Rails::Engine
- config.templebars_template_global = "Templates"
+ initializer "sprockets.templebars", after: "sprockets.environment", group: :all do |app|
+ next unless app.assets
+
+ app.config.templebars_template_global = "Templates"
+
+ app.assets.register_engine( ".handlebars", Templebars::HandlebarsTemplate )
+ app.assets.register_engine( ".hbs", Templebars::HandlebarsTemplate )
+ end
end
end
end