Skip to content

Instantly share code, notes, and snippets.

@LuisErnestoZamb
Last active August 28, 2019 14:57
Show Gist options
  • Save LuisErnestoZamb/c3e16e6d0c46082373e6bd2ac1cf01ee to your computer and use it in GitHub Desktop.
Save LuisErnestoZamb/c3e16e6d0c46082373e6bd2ac1cf01ee to your computer and use it in GitHub Desktop.
<%= search_form_for @q.present? ? @q : Requesting.ransack() do |f| %>
<div class="field">
<%= f.search_field :guid_cont, class: "form-control", placeholder: "Anything..." %>
</div>
<div class="field">
</div>
<div class="field">
<%= f.label :fake_requestings_lab_num_in, "Account ID" %> &nbsp;
<div class="row">
<div class='col-md-5'>
<%= f.select(:fake_requestings_num_in, options_from_collection_for_select(Model.all, :id, :name, @q.fake_requestings_num_in),{}, {class:"selecting_a_varios_requesting", :multiple => true, style: "width: 720px"}) %>
</div>
</div>
</div>
<div class="field">
<%= f.label :fake_requestings_agent_name, "Type" %>
<%= f.select(:fake_requestings_agent_name_eq, FakeRequesting.select(:agent_name).where("length(agent_name) < 30 AND created_at > ? ", 3.months.ago).distinct.collect {|m| [ m.agent_name] },{include_blank: true}, {class: "form-control"}) %>
</div>
<div class="field">
<%= f.label :created_at_gteq, "Date range" %>
<div class="row">
<div class='col-md-5'>
<div class='input-group date' id='datetimepicker6'>
<%= f.text_field :created_at_gteq, {class: "form-control"} %>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
<div class='col-md-5'>
<div class='input-group date' id='datetimepicker7'>
<%= f.text_field :created_at_lteq, {class: "form-control"} %>
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
<script type="text/javascript">
$(function () {
$('#datetimepicker6').datetimepicker({format: 'YYYY-MM-DD HH:mm:ss'});
$('#datetimepicker7').datetimepicker({
format: 'YYYY-MM-DD HH:mm:ss',
useCurrent: false //Important! See issue #1075
});
$("#datetimepicker6").on("dp.change", function (e) {
$('#datetimepicker7').data("DateTimePicker").minDate(e.date);
});
$("#datetimepicker7").on("dp.change", function (e) {
$('#datetimepicker6').data("DateTimePicker").maxDate(e.date);
});
});
</script>
</div>
</div>
<div class="field">
<%= f.submit class: "btn btn-primary" %> <%= link_to "Clear Search", requestings_path, class:"btn btn-default" %>
<% end %>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment