Laravel 5

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

Avatar de helo
helo

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.
Posté il y a 1 an
Avatar de bestmomo
bestmomo

Salut,

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

Posté il y a 1 an
Avatar de ArtemisLhow
ArtemisLhow

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');
Posté il y a 1 an
Avatar de MaitrePylos
MaitrePylos

Dans B_paie tu appelles une vue ?

Sinon dans B_paie un simple

$this->taux($request)

devrais suffir

Posté il y a 1 an

Vous ne pouvez pas répondre à ce sujet.