2014-11-24 2 views
1

У меня проблема с формой symfony и полем даты. Когда я просматриваю поле, значение, полученное из базы данных, вычитается в день, когда оно отображается как виджет single_text, и я не могу его исправить.symfony2 - форма с полем даты

Для проекта я использую Symfony 2.6Beta для поддержки формы Bootstrap.

Поле в форме определяется:

$builder->add('natoIl', 'birthday', array(
    'widget' => 'single_text', 
    'empty_value' => '', 
    'format' => 'dd/MM/yyyy', 
    'model_timezone' => 'Europe/Rome', 
    'view_timezone' => 'Europe/Rome' 
)); 

У меня есть эта проблема с MySQL и PostgreSQL.

Большое спасибо

EDIT: Проблема возникает только с опцией «виджет» установлен в положение «single_text». Мне нужно увидеть его как текстовый ввод, чтобы добавить поле datepicker.

EDIT # 2:

Выполнение различных тестов, я обнаружил, что проблема, когда я работаю с PHP веб-сервера. Версия PHP, которую я использую, - это 5.5.9-1ubuntu4.5 ПК с linux mint.

+0

Вы не окончательные одиночные кавычки в коде, или только в этом примере? – JRL

+0

Как раз в этом примере ... Я обновил его. – webs86

+0

Соответствует ли дата на сервере? – Veve

ответ

Смежные вопросы