Laravel 5

Undefined variable: parametres (View: C:\wamp64\www\gestion_RH\resources\views\bulletin_paie.blade.php)

  • Avatar de helo
    Membre depuis :
    01/04/2019
    Messages :
    6

    salut, j'ai cette erreur
    voici ma route Route::get('/paie','PaieController@B_paie')->name('paie'); la route est définie pour la méthode B_paie. est il possible de l'utiliser pour cette fonction car c'estpour la même vue?

    function taux(request $request)
    {
    DB::table('parametres');
    DB::table('salaries');

    $taux = DB::table('parametres')
    ->select('tauxipresRCemploye','tauxipresRGemploye', 'tauxipresRGentreprise', 'tauxipresRCentreprise', 'tauxipmEntreprise',
    'tauxipresRGentreprise','tauxaccidenttravail', 'tauxcfce', 'tauxprestationfamy')
    ->where('salaries.id', $request->id)
    ->get();
    return view('bulletin_paie',['parametres'=>$taux]);

    }
    sinon comment faire pour appeler cette méthode dans cette même vue.
  • Avatar de bestmomo
    Membre depuis :
    07/04/2013
    Messages :
    2440

    Salut,

    C'est pas très clair ton histoire...

  • Avatar de ArtemisLhow
    Membre depuis :
    06/12/2018
    Messages :
    16

    Bonsoir !

    De ce que je comprend tu souhaites utiliser la même méthode pour deux routes différentes ? Si tel est le cas il faut que tu modifie la déclaration de ta route pour commencer. Tu devrais avoir quelque chose comme :

    Route::get('/paie', 'PaieController@taux')->name('paie');
  • Avatar de MaitrePylos
    Membre depuis :
    27/05/2013
    Messages :
    260

    Dans B_paie tu appelles une vue ?

    Sinon dans B_paie un simple

    $this->taux($request)

    devrais suffir

Vous ne pouvez pas répondre à ce sujet.