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:
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 {{-- 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>
Quelqu'un peut il m'aider?
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);
Cdt
Partager