The helpers are unique to the controllers. Two methods defined in two
helpers should not conflict with or override each other. Are you perhaps
including EventsHelper in courses?
I could have sworn that helpers are unique to controllers too. To
test it, I created a new project from scratch with just two
controllers for courses and events that created two helpers
courses_helper.rb and events_helper.rb. I put in a very simple method
in each:
courses_helper.rb -
module CoursesHelper
def my_helper
“hello courses”
end
end
events_helper.rb -
module EventsHelper
def my_helper
“hello events”
end
end
Then in views/courses/index.html.erb I put in just one line -
<%= my_helper %>