我有以下表单但由于某些原因,我无法让HTML类出现在生成的代码中。文档建议这应该有效,但他们没有一个使用块的示例。我尝试了一些不同的东西,但我还没有找到正确的答案。我必须使用一个块来使用select来显示自定义数据。
create_table :dynamic_variables do |t|
t.integer id null: false
t.integer section_id null: false
t.string name
t.string display_name
t.string fallback_value
t.string current_value
t.text possible_values
t.boolean is_active default: 1
t.boolean is_archived default: 0
t.timestamp last_activity
t.timestamps null: false
答案 0 :(得分:2)
我会尝试:
= f.input :apple_touch_icon_image do
= f.select :apple_touch_icon_image_id, Theme::AppleTouchIconImage.where(company: @company).map{ |i| [i.id, i.id, { 'data-img-src' => i.image.url(:thumbnail) }] }, {}, { class: 'imagepicker' }