Skip to content

Commit

Permalink
fix include_controller_js helper not concatting all possible resource…
Browse files Browse the repository at this point in the history
…s for output onto page
  • Loading branch information
payten committed Aug 23, 2012
1 parent ebbb1d9 commit 0b93e4a
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions frontend/app/helpers/application_helper.rb
@@ -1,14 +1,17 @@
module ApplicationHelper

def include_controller_js
javascript_include_tag "#{controller.controller_name}" if File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.js") || File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.js.erb")
scripts = ""

javascript_include_tag "#{controller.controller_name}.#{controller.action_name}" if File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.#{controller.action_name}.js") || File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.#{controller.action_name}.js.erb")
scripts += javascript_include_tag "#{controller.controller_name}" if File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.js") || File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.js.erb")

scripts += javascript_include_tag "#{controller.controller_name}.#{controller.action_name}" if File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.#{controller.action_name}.js") || File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.#{controller.action_name}.js.erb")

if ["new", "create", "edit", "update"].include?(controller.action_name)
javascript_include_tag "#{controller.controller_name}.crud" if File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.crud.js") || File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.crud.js.erb")
scripts += javascript_include_tag "#{controller.controller_name}.crud" if File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.crud.js") || File.exists?("#{Rails.root}/app/assets/javascripts/#{controller_name}.crud.js.erb")
end

scripts.html_safe
end

end

0 comments on commit 0b93e4a

Please sign in to comment.