在ApplicationHelper中访问* _path帮助程序

时间:2012-06-08 05:36:57

标签: ruby-on-rails

我想在ApplicationHelper中调用* _path方法(如root_pathpost_path等)。

如果直接调用,我会收到错误

NameError: undefined local variable or method `root_path' for #<ActionView::Base:0x00000002d94480>

这样做有什么方便吗?

1 个答案:

答案 0 :(得分:1)

您可能忘记在config / routes.rb中定义root_path。例如,

root to: "shared_pages#home"