2014-09-03 2 views
1

Я хочу поместить значение по умолчанию в свою форму.Как установить значение по умолчанию datetime в .html.twig?

в моем form.html.twig

{% for theme in themes%} 
    <div class="row"> 
     <div class="text"> 
     <label>date end</label> 
     <input type="date" name="date_end" value="{{theme.getDateEnd().format('m/d/Y')}}" /> 
     </div> 
    </div> 
{% endfor %} 

Но это просто ничего не делать. Я попробовал несколько вещей, тот же результат ... Я не хочу делать это с помощью строителя. Мне нужен способ .html.twig.

ответ

1

Это должно быть

{{ theme.getDateEnd|date("Y-m-d") }} 

для типа даты ввода.

В ветрогенераторе форматирование начинается с символов |.

http://twig.sensiolabs.org/doc/filters/date.html

+0

Это не работает. '' Мой дисплей отображения mm/dd/yyyy – Gura

+0

Удалили ли вы кеш? –

+0

Да, я сделал ... Я не могу найти, где я ошибаюсь ... – Gura

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