Rails:没有控制器的登陆页面

时间:2016-10-12 23:08:37

标签: ruby-on-rails

对rails很新,我需要为我的网站制作一个主页。我有3个控制器将从主页链接到。我不想为主页创建另一个控制器。例如:

我希望主页是:     http://samplepage.com

主页将链接到:     http://samplepage.com/apples     http://samplepage.com/bananas     http://samplepage.com/carrots

如何设置根路由? 我已经有了/ apples,/ banana,/ carrots的功能页面。

2 个答案:

答案 0 :(得分:1)

好的,您可以使用任何控制器来设置主页,例如:

ApplesController
  def home
    # intialize instance variable for home page here
  end
  . . . . .
end

在app / views / apples / home.html.erb

中创建视图文件

在您的路线中

route "apples#home"

答案 1 :(得分:0)

看看high_voltage。您仍然需要为静态页面创建单个控制器,但除此之外,您还需要查找它。