Что не так с этими сборщиками данных? - PullRequest
0 голосов
/ 19 марта 2019

Мне нужно реализовать сборщик данных в виде формы,

Вот форма:

$builder
    ->add('startdate', DateType::class, [
        'attr' => [
            'widget' => 'single_text',
            'class' => 'js-datepicker',
            'html5' => false,
        ]
    ])

Мой взгляд _форм

<div class="col-md-6">
    <label for="startdate">{% trans into lang %}Start date, not working day{% endtrans %}</label>
    {{ form_widget(form.startdate) }}
    </div>

И моя функция в представлении

$(document).ready(function(){
     jQuery(document).ready(function() {
        $('.js-datepicker').datepicker();
    });
});

Как вы можете видеть, все еще визуализируя ввод как ввод, а не как текст, что я делаю неправильно? https://imgur.com/sLdRMi8

1 Ответ

2 голосов
/ 19 марта 2019

widget и html5 не должны быть в attr:

$builder
    ->add('startdate', DateType::class, [
        'widget' => 'single_text',
        'html5' => false,
        'attr' => [
            'class' => 'js-datepicker',
        ]
    ])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...