Foundation 5使用simple_form gem切换

时间:2013-12-19 11:48:53

标签: ruby-on-rails haml simple-form zurb-foundation-5

我正在尝试使用Foundation 5切换类

来实现与此http://foundation.zurb.com/docs/components/switch.html?不太相似的结果

我遇到的问题是simple_form创建了一个具有相同名称的隐藏输入,所以当我使用下面的代码时,我没有达到预期的结果

= simple_form_for(@team_setting) do |f|
  = f.error_notification
  .form-inputs
    .switch
      = f.label :arrive_time, 'On'
      = f.input_field :arrive_time, boolean_style: :inline
      %span

我相当多地得到以下HTML制作

<div class="switch">
    <label for="team_setting_arrive_time">On</label>
    <input name="team_setting[arrive_time]" type="hidden" value="0"><input boolean_style="inline" class="boolean optional" id="team_setting_arrive_time" name="team_setting[arrive_time]" type="checkbox" value="1">
    <span></span>
</div>

0 个答案:

没有答案