Я создал собственный метод ввода для formtastic, он предназначен для работы с carrierwave и прекрасно работает, но, за одним исключением, изображение для предварительного просмотра и другие html не будут отображаться, так как они очищаются (я думаю).
Пойду ли я об этом совершенно неправильно?
Вот код:
def carrierwave_input(method, options)
c = basic_input_helper(:file_field, :string, method, options)
c += hidden_input((method.to_s+"_cache").to_sym, {})
if object.send("#{method.to_s}?")
c += %{<img src="#{object.send("#{method.to_s}_url")}">}
c += "<br>"
c += boolean_input(("remove_"+method.to_s).to_sym, {})
end
return c
end
вызов с:
form.input :thumb, :as => :carrierwave
при рендеринге изображения и
теги сбежали.
как мне обойти это.
большое спасибо