0

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

如果直接调用它,我会得到一个错误

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

有什么方便的做法吗?

4

1 回答 1

1

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

root to: "shared_pages#home"
于 2012-06-08T05:48:08.273 回答