我刚刚从使用php mvc框架转移到rails,并且已经通过指南和吞噬railscasts。创建非宁静的rails页面
看来,一切都基于宁静的资源,围绕这些部分创建功能是直观的。
基于非基于模型的不安全/非基于模型的部分稍微不太直观,或者至少似乎没有被文档覆盖。
我的网络应用有3种类型的用户。当用户登录时,我希望它们显示一个仪表板页面,其中包含一些基本的摘要信息,具体取决于它们是哪种类型的用户。
什么是最好的表示方式?我是否只是创建一个名为Dashboard的新操作控制器来表示这种基于非模型的功能,然后创建我需要的方法或者是否有更好的策略?
干杯
使'match/users /:id/dashboard“=>”users#dashboard“,:as =>:dashboard',你会得到一个免费的dashboard_url url帮助器! –