Bonjour,

Je suis sous symfony 3 /FosUserBundle et mon widget datepicker fonctionne sur chrome mais pas mozilla.
Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class RegistrationType extends AbstractType{
 
    public function buildForm(\Symfony\Component\Form\FormBuilderInterface $builder, array $options) {
        $builder->add('nom','text', array('required'=>true))
                ->add('prenom','text',array('required'=>true))
                ->add('tel1','text',array('required'=>true))
                ->add('tel2','text',array('required'=>false))
                ->add('email2','text',array('required'=>true))
                ->add('dateCreation', 'date', array(   
                        'widget' => 'single_text',
                ));
 
 
    }
et le code de ma layout.html.twig :

Code twig : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<!DOCTYPE html>
 
<html>
    <head>
        <meta charset="UTF-8" />
        {% block css %} 
            {% stylesheets filter='cssrewrite' 
                '@AppBundle/Resources/views/LMEI/plugins/bootstrap/css/bootstrap.min.css'    
                '@AppBundle/Resources/views/LMEI/plugins/timepicker/css/bootstrap-timepicker.min.css'            
            %}
            <link rel='stylesheet' href="{{ asset_url }}" type="text/css" />
            {% endstylesheets  %}
        {% endblock css %}
 
        <title>...</title>
    </head>
    <body>
        ...
 
        {% javascripts 
            '@AppBundle/Resources/views/LMEI/js/jquery-1.11.2.min.js'
            '@AppBundle/Resources/views/LMEI/plugins/bootstrap/js/bootstrap.min.js'
            '@AppBundle/Resources/views/LMEI/plugins/timepicker/js/bootstrap-timepicker.min.js'
        %}
            <script type="text/javascript" src="{{ asset_url }}"></script>
        {% endjavascripts %}
    </body>
</html>

Si je mets ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 ->add('dateCreation', DateType::class, array(   // render as a single text box
    'widget' => 'single_text',
C'est pareil.
Pourquoi cela me marche pas sur mozilla et que ça marche sous chrome.
Merci pour votre aide