0
votes

Comment passer de multiples variables à une vue unique Laravel?

dans mon contrôleur: xxx

à ma vue: xxx

J'essaie d'imprimer des valeurs de comptage, y a-t-il mieux façon de coder le contrôleur?


0 commentaires

3 Réponses :


4
votes

Oui, vous pouvez faire comme ça,

 return view('viewblade', compact('userTotal','userActive','userInactive','userOnAndOff'));


0 commentaires

1
votes

Essayez ceci,

public function index()
    {
        $userTotal = User::all();
        $userActive = User::where('status', '=', 'Active');
        $userInactive = User::where('status', '=', 'Inactive');
        $userOnAndOff = User::where('status', '=', 'OnAndOff');

        return view('member.home', compact('userTotal','userActive','userInactive','userOnAndOff'));
    }


0 commentaires

3
votes

meilleure façon de le faire par une seule requête et une variable simple: xxx

Utilisez dans la vue de fichier comme xxx

espérons que cela aide. Merci.


0 commentaires