Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module Merb
- module GlobalHelpers
- def include_templates
- rv = '<div style="display: none;" class="jqt-templates">'
- rv += glob_dir("#{Merb.root}/app/views/shared").join
- rv += glob_dir("#{Merb.root}/app/views/#{controller_name.downcase}").join
- rv + '</div>'
- end
- private
- def glob_dir(dir)
- Dir.glob(File.join(dir, "*.jqt")).map do |f|
- "<div class='jqt-template' id='#{File.basename(dir)}-#{File.basename(f, '.jqt').downcase.sub(/[^a-z]/,'')}'>#{File.read(f)}</div>"
- end
- end
- end
- end
Add Comment
Please, Sign In to add comment