我正在寻找一个带有管理控制面板的 Rails Web 应用程序。我希望控制面板使用选项卡式界面来控制用户、项目、任务等,并且我想使用带有 ajax 的 jquery 选项卡 UI 控件在选项卡之间切换。还对用户使用 restful 身份验证,对项目、任务等使用我自己的代码。
这是我无法理解的。通常,我会为每个选项卡设置一个控制器,因此验证很简单,如果出现错误(例如在用户中),我只需使用对象呈现正确的操作并且它是错误的并且我们已经设置好了。但是,如果我不刷新(标签之间的不同控制器),这是如何工作的?我是否需要一个包含所有用户、项目、任务验证和控制(即 crud 操作)的大型控制器?似乎不是最伟大的设计。
或者有什么方法可以使用包含单独控制器的“管理”控制器,以进行正确的 crud/错误检查等。
希望这有意义吗?