Как решить эту проблему "Неопределенная переменная: категория"? - PullRequest
0 голосов
/ 16 апреля 2019

Я получаю это сообщение об ошибке, и я не знаю, что не так с моим кодом.

CategoriesController.php

class CategoriesController extends Controller
{
    public function index()
    {
       $categories = Category::all();

       return view('admin.categories.index', ['categories' => $categories]);
    }
}

index.blade.php

foreach ($categories as $category)
    <tr>
        <td>{{$category->idcat}}</td>
        <td>{{$category->cat}}</td>
        <td>
            <a href="edit.html" class="fa fa-pencil"></a> 
            <a href="#" class="fa fa-remove"></a>
        </td>
    </tr>
endforeach

1 Ответ

3 голосов
/ 16 апреля 2019

Это не так, как работает движок шаблонов: вы должны использовать @foreach @endforeach по вашему мнению:

@foreach ($categories as $category)
          <tr>
            <td>{{$category->idcat}}</td>
            <td>{{$category->cat}}</td>
            <td><a href="edit.html" class="fa fa-pencil"></a> <a href="#" class="fa fa-remove"></a></td>
          </tr>
@endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...