So if I understand things right, my Engine plug-in can have a helper in
it. And my app can provide a helper by the same name, and the two
helpers will be merged together, any conflicting method names my app’s
helper with the same name will take precedence.
Is there a reason this wouldn’t work for an ApplicationHelper in
application_helper.rb ?
My engine provides an ApplicationHelper. That works fine as long as the
app using it has no ApplicationHelper. But if the containing app does
have an ApplicationHelper, they are NOT merged together, but instead
only the containing app’s ApplicationHelper is used, everything in the
Engine’s ApplicationHelper is lost and unavailable.
Can anyone shed some light on this?
Jonathan