对rails很新,我需要为我的网站制作一个主页。我有3个控制器将从主页链接到。我不想为主页创建另一个控制器。例如:
我希望主页是: http://samplepage.com
主页将链接到: http://samplepage.com/apples http://samplepage.com/bananas http://samplepage.com/carrots
如何设置根路由? 我已经有了/ apples,/ banana,/ carrots的功能页面。
答案 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。您仍然需要为静态页面创建单个控制器,但除此之外,您还需要查找它。