Simple_form стиль коллекции - PullRequest
       1

Simple_form стиль коллекции

0 голосов
/ 07 февраля 2012

У меня есть эта простая_форма

<%= simple_form_for(@order) do |f| %>
                    <%= f.error_notification %>
                    <%= f.association :orderstatus, :label => false, :include_blank => false, :input_html => { :class => 'order-status' } , :as => :radio, :label_html => { :style => "background-color:black;" } %>
                    <%= f.button :submit, :value => 'Update', :class => 'button grey small' %>

                <% end %>

И он создает это: http://d.pr/9Bqd В базе данных у меня также есть поле color, которое является шестнадцатеричным кодом для цвета фона, который я хочу получить для каждого статуса. Есть идеи, как передать этот шестнадцатеричный код на каждый цвет метки фона ?! Я пытался часами.

1 Ответ

0 голосов
/ 15 февраля 2012

Вы пытались передать это следующим образом ...

 # assuming "hex" is stored in the order model. Any variable should work
 :label_html => { :style => "background-color:##{@order.hex};" }

Если нет, пожалуйста, ответьте с вашими результатами

...