我在Ruby on Rails应用程序中创建了一些资源:
localhost/admin/books localhost/admin/users localhost/admin/...
现在我想创建一个静态页面,它只包含这些资源的链接,可以从中访问 localhost/admin
我试图创建页面/public/admin/index.html
并且它可以工作,但不幸的是我必须复制该文件中的资源控制器的布局.
有没有其他方法来创建静态页面?
编辑:使用"静态页面"我并不是指那个意义上的静态页面,该页面的源是静态的.我的意思是内容是静态的,即不是由模型和/或数据库生成的.
只需创建一个包含页面内容的视图,调用它index.html.erb
,并将操作方法作为无操作保留在控制器中.
使用页面缓存获得奖励积分.