我想为我在最后一刻附加的Ruby on Rails应用程序构建一个真正快速而又脏的管理后端.我已经看过activescaffold并简化并认为它们都非常有吸引力,它们应该很容易运行,但我不太明白如何设置任何一个作为后端管理页面.它们看起来像标准的Ruby on Rails生成器/脚手架一样工作,用于创建模型 - 视图 - 控制器 - 表名称对应的可见前端.
当玩家已经在使用并且您想尽可能地避免影响其任何相关文件时,如何创建admin_players界面?
管理员无法使用原始资源的显示,编辑和索引.
铁杆新手,我认为这是一个基本问题.
在管理视图中,将对不同的数据模型执行不同的操作.我有一个布局"admin",其中包含用户单击以加载表单以编辑各种数据集的各种选项卡.
在这个视图中可以编辑的所有内容的控制器是否应该在admin_controller中(即,有一个edit_product,edit_user ...),或者最好是将每个模型的函数保留在控制器中(比如users_controller,products_controller,orders_controller)并在控制器中指定使用管理布局?
我正在完成我的第一个rails项目,看起来无论哪种方式都有效,但显然我希望遵循正确的约定,所以任何提示或关于此主题的文章的链接都将受到赞赏.
谢谢,