我开始学习PHP Laravel,但在某些方面(可能相当琐碎)上遇到了一些困难。当我渲染页面时,我看到以下错误:
BladeCompiler.php文件的第584行ErrorException:未定义偏移量:1
控制器
位于 \App\Http\Controllers\CompanyController.php
namespace App\Http\Controllers;
use App\Company;
use Illuminate\Http\Request;
class CompanyController extends Controller
{
function index()
{
$companies = Company::all();
// return $companies;
return view('public.company.index', compact('companies'));
}
}
视图
位于 \App\resources\views\public\company\index.blade.php。
@extends('public.layout')
@section('content')
Companies
@foreach $companies as $company
{{ $company->title }}
@endforeach
@stop
当我在我的控制器中取消注释
return $companies
后,我确实有了结果,但是......我不确定为什么我的非常简单的视图没有渲染。谁能帮帮我?