(Rails)从不同视图中的控制器访问方法

时间:2012-07-09 03:55:20

标签: ruby-on-rails ruby views controllers

在Rails中,如何从主页视图中的Post控制器访问例如方法?我很确定它涉及帮助者,但我似乎无法做到正确。

如果已经提出这个问题,我很抱歉,但我不知道该寻找什么。

2 个答案:

答案 0 :(得分:0)

您可以将方法放在帮助程序模块中,也可以在控制器中使用helper_method(请查看过去stackoverflow question以获取有关helper_method的更多信息。

答案 1 :(得分:0)

  1. 如果您要从PostController访问的方法是其中之一 7个CRUD功能,我建议你找出你的功能 想要复制并将其移动到单独的方法中并执行第2步。
  2. 将您要共享的方法移至PostsHelper。那你可以 include PostsHelper中的HomeController并使用其中的函数 那里。