Estoy usando simple_form y quiero sobrescribir los lectores para los atributos del modelo.Alterar los lectores de atributo de modelo no afecta a los campos de entrada de simple_form
De este modo siguiente no funciona
class C < ActiveRecord::Base
# it has attribute named pack
def pack
"Some value"
end
end
En vista no está siguiendo el código
<%= simple_form_for @c do |f| %>
<%= f.input :pack %>
<% end %>
por lo que debe mostrar la forma con la caja de entrada que tiene el valor "Algunos de valor", pero que está en blanco. ¿Por qué no anula el trabajo con simple_form?
tengo el mismo problema, mi conjetura es 'simple_form', o los carriles más probables formar ayudantes, usar' read_attribute' en lugar de ' s end' para obtener los valores de entrada de los objetos ActiveRecord. – Kris