Module: SharedMustache::ViewHelpers
- Defined in:
- lib/shared_mustache/view_helpers.rb
Instance Method Summary collapse
Instance Method Details
#render_mustache(template, options = {}) ⇒ Object
15 16 17 18 19 20 |
# File 'lib/shared_mustache/view_helpers.rb', line 15 def render_mustache(template, ={}) view = MustacheView.new view.template_name = SharedMustache.find_template_path(template, params[:controller]) view.template_path = SharedMustache.view_dir view.render().html_safe end |
#render_mustache_templates ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/shared_mustache/view_helpers.rb', line 5 def render_mustache_templates file_list = SharedMustache.file_list = file_list.map do |file| content_tag(:script, File.read(file), id: SharedMustache.file_name_to_id(file), type: 'text/mustache') end << javascript_include_tag("hogan-2.0.0-hotfix.js") .join('').html_safe end |