如何在easyadminbundle中设置日期时间选择器的格式?

Ant*_*nik 3 datetimepicker symfony symfony2-easyadmin

如何更改easyadminbundle的日期时间选择器使用的默认格式?

我知道我必须config.yml在字段属性的type_options中更改一些内容.或者设置一些不同的日期时间格式.但是如何或在哪里?

在此输入图像描述

Mau*_*iya 7

easy_admin:
  design:
    assets:
        js: ['assets/js/jquery.datetimepicker.full.js(Your Date picker Js)', 'assets/js/initDatePicker.js (Your code to initialize date picker on base of class "datepicker")']
        css: ['assets/css/jquery.datetimepicker.css(Path of your datepicker css)']
  form:
     title: 'Your Title'
     fields:
        - { property: 'displayFrom', label: 'Display From', type_options: {'widget': 'single_text', 'format': 'dd/MM/yyyy H:mm', 'attr': {'class': 'datepicker'}} }
Run Code Online (Sandbox Code Playgroud)

只需替换javascript和css以及init datepicker的路径,也可以用表单字段替换字段(displayFrom).


May*_*hah 2

在 yml 中,您可以像这样使用 datepicker 类。

form:
   title: 'Create User'
   fields:           
        - { other fileds ...}
        - { property: 'expiredAt', label: 'Credentials expired at', type_options: {'widget': 'single_text', 'format': 'dd/MM/yyyy H:mm', 'attr': {'class': 'datepicker'}} }
Run Code Online (Sandbox Code Playgroud)

将 expiredAt 替换为您的字段名称。希望这对您或其他人有帮助。