Я использую Bootstrap Datepicker (https://github.com/eternicode/bootstrap-datepicker), чтобы выбрать дату с помощью SonataAdminBundle. Все это работает с двумя исключениями:
показывает названия месяцев на языке, что может бытьФранцузский, в то время как ожидается английский.
он использует формат данных dd.mm.yyyy, когда он настроен на использование формата гггг-мм-дд.
Вот как я инициализирую Datepicker на своей странице:
{% extends '@SonataAdmin/standard_layout.html.twig' %}
{% block javascripts %}
{{ parent() }}
<script>
$(document).ready(function() {
var dp_options = {
format: 'yyyy-mm-dd',
language: 'en',
locale: 'en'
};
$('.js-datepicker').datepicker(dp_options);
});
</script>
{% endblock %}
Приложение в Symfony 4 с SonataAdminBundle.
В любом случае, что мне не хватает?