Bonjour,

J'ai un souci avec cet message d'erreur.
Undefined variable $madatedeb
avec le code ci-dessous.
J'ai un fichier dashboard.blade pour ma vue en laravel et un fichier DashboardController pour mon controleur.
Mais quand je fais appel à ces variables:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 <input class="form-control" value={{ $madatedeb }} type="date" id="m_start" name="m_start">
 <input class="form-control w-60" value={{ $madatefin }} type="date" id="m_end" name="m_end">

et voici ma vu en entier:
Code : 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
  {{-- DATES --}}
                  <div class="input-group mb-2 d-flex m-2 w-50">
                    {{-- Hiérarchie client --}}    
                    <span class="bg-warning input-group-text">Période</span>
                    <select class="form-select w-50" id="liste_dates" name="liste_dates">
                        {{-- <option value=""></option> --}}
                        @foreach ($lst_dates as $lst_date) 
                            <option value="{{ $lst_date['value'] }}" @if($lst_date['id']==$periode_selected) selected @endif>{{ $lst_date['lib'] }}</option>
                            {{--  @if ($lst_date == $lst_date) selected @endif --}}
                        @endforeach
                    </select>
                    {{-- CREATION DATE DE DEBUT ET DATE DE FIN --}}
                    <div class="input-group mb-2 d-flex m-2" style="min-width:800px">
                      {{-- DATE DE DEBUT --}}    
                      <span class="input-group-text" id="lib_m_start" >Date début</span>
                      <input class="form-control" value={{ $madatedeb }} type="date" id="m_start" name="m_start">
                      {{-- DATE DE FIN --}}
                      <span class="input-group-text" id="lib_m_end">Date fin</span>
                      <input class="form-control w-60" value={{ $madatefin }} type="date" id="m_end" name="m_end">
                    </div>
et voici mon controleur:
Code : 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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
 // RECUPERATION DES INFOS POUR AFFICHER DATE DE DEBUT ET DATE DE FIN DANS LE DASHBOARD
        $madatedeb=date_create($request->input('m_start'));
        $madatedeb_fdate = $madatedeb;
        $madatedeb = $madatedeb->format('Y-m-d');
 
        $madatefin=date_create($request->input('m_end'));
        //AJOUT 23h59 pour la fin du jour
        $madatefin=date_add($madatefin,date_interval_create_from_date_string("23 hours"));
        $madatefin=date_add($madatefin,date_interval_create_from_date_string("59 minutes"));
        $madatefin_fdate = $madatefin;        
        $madatefin = $madatefin->format('Y-m-d');
 
        //RECUP DES EVENEMENTS DE L'UTILISATEUR
        $evenements = Evenement::where('user_id', $id_user)->where('date_debut','>=',
            date('Y-m-d 00:00:00', strtotime($date_debut)))->get();
 
        $evenementscalendar = Evenement::where('user_id', $id_user)
            ->where('date_debut', '>=', $madatedeb_fdate)
            ->where('date_fin', '<=', $madatefin_fdate)->get();
....
 $data = [
            'evenements'  => $evenements,
            'users'  => $users,
            'societes' => $societes,
            'services' => $services,
            'lst_dates' => $lst_dates,
            'lst_clients_perdus' => $lst_clients_perdus, 
            'vendeur_code' => $vendeur_code, 
            'lst_vendeurs' => $lst_vendeurs, 
            'vendeur_recherche' => $vendeur_recherche,
            'lst_commerciaux' => $lst_commerciaux,
            'periode_selected' => $periode_selected,
            'cde_checked' => $cde_checked,
            'utilisateur_recherche' => $utilisateur_recherche,
            'service_recherche' => $service_recherche,
            'societe_recherche' => $societe_recherche,
            'lst_users' => $users_etat,
            'add_vend_gms' => $is_add_gms,
            'add_vend_rhd' => $is_add_rhd,
            'm_start' => $madatedeb,
            'm_end' =>  $madatefin,
            'evenementscalendar'  => $evenementscalendar,
        ];
 
        //Envoie la vue
        return view('dashboard')->with($data);
Quelqu'un peut il m'aider?
Cdt