检查嵌套表单记录是否为空

时间:2016-10-13 00:05:53

标签: ruby-on-rails ruby

我可以检查嵌套表单中的某些记录是否为空?我正在尝试这个,但它不起作用

"va6shsva6shsva6shs"

3 个答案:

答案 0 :(得分:1)

如果是这样的话:

    <% if :detallepromo? %>
      <p>bla.bla..</p>
    <% else %>
    <%= f.fields_for :detallepromo do |builder| %>
       <div class="well center-block">
         <div class="form-group">
           <h3 class="col-md-5">Promocion Base:</h3>
         </div>

     <div class="form-group">
       <%= builder.label :Monto,"Monto:", class: "control-label col-md-2" %>

      <div class="col-md-3">
        <%= builder.text_field :Monto, class: "form-control  mensaje_fechafinal"%>
      </div>
  <% end %>
<% end >

答案 1 :(得分:1)

尝试以下。

offsets

答案 2 :(得分:1)

如果MontoActiveRecord模型的属性,则无法直接在FormBuilder对象上访问它。

尝试: <% if builder.object.Monto.nil? %>