2016-04-26 14 views
-2

Ich kann den Datetimepicker funktionieren sehen, aber nach dem Senden. es wird nichtWie kann ich Bootstrap datetimepicer als Rails-Formular verwenden?

unten ist meine Partei Modell Migrationscode meiner Party.time Spalte speichern:

class CreateParties < ActiveRecord::Migration 
    def change 
    create_table :parties do |t| 
     t.string :title 
     t.string :user_email 
     t.string :description 
     t.string :location 
     t.datetime :time 
     t.datetime :created_at 

     t.timestamps null: false 
    end 
    end 
end 

unten ist, was ich zu kämpfen:

<div class="form-group"> 
    <label class="control-label" for="time">Time</label> 
    <div class='input-group date' id='datetimepicker'> 
     <input type='text' class="form-control" id="time" name="time"/> 
     <span class="input-group-addon"> 
      <span class="glyphicon glyphicon-calendar"></span> 
     </span> 
    </div> 
    </div> 

    <div class="field"> 
    <%= f.label :time %><br> 
    <%= f.datetime_select :time %> 
    </div> 

Im Folgenden eine adaequat.

<div class="field"> 
     <%= f.label :time %><br> 
     <%= f.datetime_select :time %> 
     </div> 
+0

Beitrag Sever log @Seong Kim –

+0

Ich meine, ich weiß nicht, wie Attribut weitergeben müssen: Zeit mit Bootstrap-Formular oben –

+0

müssen Sie die Zeit vor richtig zu formatieren Speicherung es in der Parteitabelle, da datepicker Format und Schienenzeitformat unterschiedlich sein werden. Sie müssen sie in dasselbe konvertieren. – sahil

Antwort

0

versuchen, wie diese

 <div class="form-group"> 
     <%= f.label :time, class="control-label", for="time" %> 
     <div class='input-group date' id='datetimepicker'> 
      <%= f.datetime_select :time, class="form-control" %> 
      <span class="input-group-addon"> 
       <span class="glyphicon glyphicon-calendar"></span> 
      </span> 
     </div> 
     </div> 
Verwandte Themen