[英]Rails if statement for date_field
我正在放屁。 我需要一条if语句,如果已选择一个日期,则使用该选择,否则请使用“今天的日期”(硬编码)。 我不记得是应该在date_field所在的视图中,还是需要在控制器或模型中。
表单代码:
<div class="form-group">
<%= f.label :sinDate, "Down Since", class: "col-md-2 control-label" %>
<div class="col-md-4">
<%= f.date_field :sinDate, class: "form-control" %>
<p><small>This is optional, use if the down date was before today.</small></p>
</div>
</div>
尝试跟随
<%= f.date_field :sinDate, as: :date,
value: (f.object || Date.Today).try(:strftime,"%m/%d/%Y"),
class: 'form-control' %>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.