2016-05-18 9 views
0

私は次のエラーSymfony2のフォームのdatetimeとのDateTimePicker

This value is not valid. pesagem1  
Symfony\Component\Validator\ConstraintViolation 
Object(Symfony\Component\Form\Form).children[pesagem1] = 27/04/2016 23:59 
Caused by: 
Symfony\Component\Form\Exception\TransformationFailedException 
Unable to reverse value for property path "pesagem1": DateTime::__construct(): Failed to parse time string (27/04/2016 23:59) at position 0 (2): Unexpected character 
Caused by: 
Symfony\Component\Form\Exception\TransformationFailedException 
DateTime::__construct(): Failed to parse time string (27/04/2016 23:59) at position 0 (2): Unexpected character 
Caused by: 
Exception 
DateTime::__construct(): Failed to parse time string (27/04/2016 23:59) at position 0 (2): Unexpected character 

を取得イムをsubmitingだと私は現在、DateTimePickerのでフォームフィールドを追加しようとしている、これは私のエンティティ+形

//ですエンティティ

/** @ORM\Column(type="datetime") */ 
private $pesagem1; 

// FORM

 ->add('pesagem1','datetime', array(
       'widget' => "single_text", 
       'html5' => false, 
       'date_format'=>"dd/MM/yyyy hh:mm", 
       'attr'=>array(
        'class'=>'datetimepickz form-control', 
        'style' => 'width: 70%', 
        'data-format'=>"dd/MM/yyyy hh:mm" 
       ) 
      ) 
     ) 

JS +は、文字列のような

$('.datetimepickz').datetimepicker({ 

     locale: moment.locale('pt') 

    }); 


<div class="form-group"> 

         <label>Primeira Pesagem</label> 

         <div class="input-group"> 
          <span class="input-group-addon"><i class="fa fa-envira"></i></span> 
          {{ form_widget(form.pesagem1) }} 
         </div> 
         <div> 
          {{ form_errors(form.pesagem1) }} 
         </div> 
        </div> 

継ぎ目を小枝既に日付形式DD/MM/YYY HHと試み、Symfony2のプロファイラによれば、 "正しい" である:MM、D/M/YのHH:MM。すべてが同じ問題を返します。

何か助けやヒントがあれば幸いです。 TY

答えて

関連する問題