我正在开发一个新的Rails应用程序,为了实现多个站点,应该将其安装多次。
[有些东西,例如“站点标题”或“每页默认项目数”,显然属于“全局设置”表/配置文件。
我列出了我认为需要的东西:
我很确定我可以自己实现,但是我不愿意重新发明轮子。我已经进行了一些搜索,但是我只能找到rails-settings,但实际上并没有为我服务:我需要一个合适的模型和控制器,因此我可以使用声明性授权,并且它不提供任何控制器或查看功能。
是否有实现我想要的东西的gem或插件,或者我应该看的任何库?
非常感谢。
编辑:感谢@Felix提供的指针,看来rails-settings-cached是对我9岁的问题的一种很好的当前补救方法:
github.com/huacnlee/rails-settings-cached。
旧答案:
我会回答我的问题:没有。
您将必须实现自己的系统。