2012-05-03 3 views
0

SonataIntlBundle 번을 설치했습니다. format_date의 기본값은 day-number month-name year과 같은 형식이됩니다.소나타는 기본 포맷 날짜를 변경합니다.

{{ date_time_object | format_date }} => '1 août 2011'Source

지금, 나는 영어 번역 (EN)을 가진 사람을위한 dayNumber-monthNumber-yearNumber에이 기본값을 변경하고 네덜란드어 번역 (NL) 가진 사람들을위한 monthNumber-dayNumber-yearNumber에 싶다. 어떻게해야하며 모든 문서입니까?

답변

1

{{ date_time_object | format_date('MM-dd-yyyy', 'nl') }}. 문서 맨 아래에 정의 된대로.

세계적으로 그것을 편집 당신은 DateTimeHelper 클래스를 확장하고 app/config/config.yml에 그 클래스에 sonata.intl.templating.helper.datetime.class 매개 변수를 설정할 수 있습니다.

+0

그러나이 방법으로 format_date를 사용하는 모든 장소와 모든 언어에서이 형식을 정의해야합니다. –

+0

내 편집 된 댓글보기 –

+0

감사합니다. 매개 변수를 확장하고 설정하십시오. – Cassiano

관련 문제