Guest User

Untitled

a guest
Feb 19th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. module Merb
  2. module GlobalHelpers
  3. def include_templates
  4. rv = '<div style="display: none;" class="jqt-templates">'
  5. rv += glob_dir("#{Merb.root}/app/views/shared").join
  6. rv += glob_dir("#{Merb.root}/app/views/#{controller_name.downcase}").join
  7. rv + '</div>'
  8. end
  9.  
  10. private
  11. def glob_dir(dir)
  12. Dir.glob(File.join(dir, "*.jqt")).map do |f|
  13. "<div class='jqt-template' id='#{File.basename(dir)}-#{File.basename(f, '.jqt').downcase.sub(/[^a-z]/,'')}'>#{File.read(f)}</div>"
  14. end
  15. end
  16. end
  17. end
Add Comment
Please, Sign In to add comment