父对象特定布局

时间:2011-09-27 13:39:47

标签: ruby-on-rails

我正在开发一个rails应用程序,其模型包含属于公司的项目。

此系统有多个用户,我希望任何用户登录并查找特定项目(属于公司),以查看公司徽标和信头等作为背景。

即。每个项目通过公司父对象关联知道他的布局,项目belongs_to公司

你有什么建议是最好和最优雅的方法来在轨道中进行建模?

干杯,

1 个答案:

答案 0 :(得分:0)

您想要如何自定义布局?

在高端,我建议使用Liquid template library。它使您和您的集成商能够安全地在每个公司的基础上更改布局的任何方面。

流程:如果公司的液体模板存储在您的系统中,请使用它。否则使用默认模板。

其他方式,您启用logo, letter head,加上css(为公司启用正确的字体等)的单独上传,很快就会变得有限。

一个公司迟早会坚持另一个改变他们的观点,你需要添加它。相反,只需启用每个公司的模板即可使其变得灵活。