实现sass form_for rails file_field

时间:2015-08-03 03:32:54

标签: ruby-on-rails carrierwave cloudinary materialize

尝试让Materialize sass使用rails部分表单(我最初使用的是simple_form但是现在我只想让它在新表单上工作)

我正在使用carrierwave& cloudinary - 上传工作正常,但是当我想用Materialise中的类来主题上传按钮时 - 它似乎覆盖了按钮并给了我一个选项文件,标记了我的物化主题按钮上的按钮(所以它确实通过了这个类)。 p>

下面的代码

    <%= form_for @post do |f| %>

<%= f.cl_image_upload(:picture, :html => { :class => "btn" }  )  %>

<%= f.submit  %>

<% end %>

1 个答案:

答案 0 :(得分:2)

  <div class="#">
         <div class="file-field input-field gallery_picture">

        <div class="btn">

          <span>Upload file</span>
          <%= f.input_field :picture %>
          </div>
        <input class="file-path validate" type="text"/>
        </div>

    </div>