首页 > 解决方案 > I have a Laravel error and I can't find anything in this code

问题描述

I'm using Laravel 5.7 and I am getting errors in this code.

CustomersController.php

<?php

use App\Customers;
use Illuminate\Http\Request;

class CustomersController extends Controller
{
   public function list() 
   {
      $customers = Customer::all();
      return view('internals.costumers.blade.php',[
          'customers' => $customers
      ]);
   }
}

internals.costumers.blade.php

@extends('layout')

   @section('content')
      <h1>This is Customers</h1>
      <ul>
         @foreach ($customers as $customer)
           <li>{{ $customer->name }}</li>
         @endforeach
     </ul>
   @endsection

标签: laravellaravel-5.7

解决方案


请在控制器中定义命名空间,并在视图助手中仅通过参数而不是扩展名传递刀片文件的名称: .blade.php


推荐阅读