Undefined variable: les utilisateurs (Afficher: C:\xampp\htdocs\rentalmobil\resources\views\admin\user.blade.php)

RÉSOLU

je suis confus que je pense que je dois déjà faire un vrai code avec laravel. j'ai vu sur de nombreuses références pour moi de savoir comment lire de la base de données. oui, je suis débutant et encore à apprendre. eh bien voici mon code

de modèle. admin.php est le nom de dossier:

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Admin extends Model
{
    protected $table = "admin";
}

voici mon contrôleur. mon nom de contrôleur est UserController.php

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Admin;

class UserController extends Controller
{
    public function users(){
        $users = Admin::all();
        return view('admin.user', ['admin' => $users]);
    }

}

et voici mon point de vue, il est situé dans affichage/admin/named user.blade.php:

@extends('admin.header')

@section('content')
<div class="col-md-12">
    <div class="card">
        <div class="header">
            <h4 class="title">Striped Table</h4>
            <p class="category">Here is a subtitle for this table</p>
        </div>
        <div class="content table-responsive table-full-width">
            <table class="table table-striped">
                <thead>
                    <th>ID</th>
                    <th>Name</th>
                    <th>Salary</th>
                    <th>Country</th>
                    <th>City</th>
                </thead>
                <tbody>
                    <tr>
                        <td>1</td>
                        <td>{{ $users->email }}</td>
                        <td>$36,738</td>
                        <td>Niger</td>
                        <td>Oud-Turnhout</td>
                    </tr>
                </tbody>
            </table>

        </div>
    </div>
</div>
@endsection

et voici mon erreur

j'appelle de mon navigateur avec ce http://localhost:8000/users

Undefined variable: les utilisateurs (Afficher: C:\xampp\htdocs\rentalmobil\resources\views\admin\user.blade.php)

désolé pour les mauvais en anglais 🙁

  • Au lieu d'une capture d'écran, essayez de le copier/coller le texte de l'erreur. Cette volonté de rendre plus facile pour d'autres personnes à la recherche pour des problèmes similaires, et pour citer, si nécessaire, au moment de répondre à cette question
  • variable de la lame est de $admin pas de $utilisateurs. Ajouter une boucle aussi pour $admin.
InformationsquelleAutor redwhale21 | 2017-11-15