Rails file_field ничего не загружает

Я использую Rails 4 и Ruby 2 с Carrier Wave вместе с jQuery Mobile 1.3, и у пользователя есть профиль с логотипом. Я протестировал бэкэнд Carrier Wave в консоли, и он работает.

Проблема в форме помощника, это неНе имеет значения, что я делаю, но поле file_field отобразится и позволит мне выбрать изображение, но оно не отображается в параметрах. Если я изменю его на поле, которое не существует, например.=f.file_field :field_not_permitted_in_strong_params он не падает и средство выбора файлов видно, если я изменю его на=f.text_field :field_not_permitted_in_strong_paramsТолько тогда рельсы начинают действовать и жалуются на то, что поле не существует.

Таким образом, моя проблема заключается в том, что я могу загрузить файловую клиентскую часть, но она не передается через данные формы и не отображается в хэше params, а все остальные мои поля работают правильно.

Вот фрагмент формы:

= form_for(@business_profile, :html => {:multipart => true}, :url => business_profile_path, :validate => true) do |f|

    =image_tag(@business_profile.logo.url, class: 'business-logo')
    %div{:data => {:role => 'fieldcontain'}}
        =f.file_field :logo

    - # Basic Information
    %div{:data => {:role => 'collapsible', :collapsed => 'false'}}
        %h3
            Basic Information                 
        %div{:data => {:role => 'fieldcontain'}}
            = f.label :name, 'Business name:' 
            = f.text_field :name
        %div{:data => {:role => 'fieldcontain'}}
            = f.label :address, 'Address:'
        = f.text_area :address, class: 'address'

Ответы на вопрос(1)

Ваш ответ на вопрос