如何使徽标可互换,Ruby on Rails

时间:2012-04-12 02:41:39

标签: ruby-on-rails ruby

我为本地公司创建了一个自定义CMS Rails应用程序,并请求允许徽标在假期中可以互换。例如,他们谈到为每个假期选择不同的徽标。

我正在拍摄一个看起来像这样的单选按钮

  • 正常
  • 圣诞
  • Christmas1
  • 复活节
  • Easter1
  • 感恩节
  • 7月4日

那么,有没有人知道我将如何实现这一点,或者对它有任何经验?

我有一个管理面板,我正在考虑添加一个具有上面提到的单选按钮的部分,并且根据设置的内容,变量会更改值并在images文件夹中显示不同的徽标,但不确定如果这是要走的路。

感谢您的帮助。

编辑:听起来我有正确的想法,我可以从专家那里得到一些关于如何实施此建议的建议吗?我正在考虑有一个徽标模型,他们可以将图像上传到,但我如何将其实现到视图中以允许他们选择?

1 个答案:

答案 0 :(得分:1)

不要混淆您将存储在数据库中的两个不同的东西:徽标列表和当前徽标的设置。前者将包括模型和表格。后者可以是一个简单的外键,指向该表中的正确条目。

您还应该有一个新的控制器,因为您打算让他们管理徽标列表。对于图片上传,请查看Carrierwave,其中包含全面的示例。