我想在引擎视图中使用应用程序url_helpers

时间:2015-02-18 13:37:21

标签: ruby-on-rails ruby-on-rails-4

我有一个引擎。

我正在覆盖托管应用程序中的引擎视图。 在那些被覆盖的视图中,我想使用应用程序url_helpers。

到目前为止,这有效:

=link_to 'Create Checklist', Rails.application.routes.url_helpers.new_checklist_path, class: 'btn btn-success center-block'

但引用Rails.application.routes.url_helpers

非常不方便

有没有办法快捷方式?

1 个答案:

答案 0 :(得分:0)

应该是

=link_to 'Create Checklist', main_app.new_checklist_path, class: 'btn btn-success center-block'

=link_to 'Create Checklist In Engine', myengine.engine_resource_path, class: 'btn btn-success center-block'