Laravel 未加载视图。 storage\framework\view 文件中的错误
Laravel not loading view. Error in a storage\framework\view file
我无法从我的 OrdersController 访问我的 orders_index 视图。
orders_index.blade.php
位置:\resources\views\orders
@extends 'app'
@section('heading')
Orders Index
@endsection
@section('content')
<section>
content section
</section>
@endsection
OrdersController
位置:app\Http\Controllers
public function index(){
return view('orders.orders_index');
}
routes.php
Route::get('orders', 'OrdersController@index');
文件提示错误:f2e7d6f3f58a0e30e17a0c631c812b28
'/app'
<?php $__env->startSection('heading'); ?>
Orders Index
<?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?>
<section>
content section
</section>
<?php $__env->stopSection(); ?>
<?php echo $__env->make(, array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
我认为这与命名空间有关,我还没有完全弄明白。我还没有在网上看到任何关于视图中命名空间的信息,所以我不知道我是否要在视图中使用命名空间。
应该是@extends('app')
而不是@extends 'app'
。对于 Laravel 你现在做的就像写: @extends() 'app'
所以它试图用一个空的第一个参数调用函数 make
(因为你没有传递任何东西给 @extends
),因此你会得到语法错误。
我无法从我的 OrdersController 访问我的 orders_index 视图。
orders_index.blade.php
位置:\resources\views\orders
@extends 'app'
@section('heading')
Orders Index
@endsection
@section('content')
<section>
content section
</section>
@endsection
OrdersController
位置:app\Http\Controllers
public function index(){
return view('orders.orders_index');
}
routes.php
Route::get('orders', 'OrdersController@index');
文件提示错误:f2e7d6f3f58a0e30e17a0c631c812b28
'/app'
<?php $__env->startSection('heading'); ?>
Orders Index
<?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?>
<section>
content section
</section>
<?php $__env->stopSection(); ?>
<?php echo $__env->make(, array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
我认为这与命名空间有关,我还没有完全弄明白。我还没有在网上看到任何关于视图中命名空间的信息,所以我不知道我是否要在视图中使用命名空间。
应该是@extends('app')
而不是@extends 'app'
。对于 Laravel 你现在做的就像写: @extends() 'app'
所以它试图用一个空的第一个参数调用函数 make
(因为你没有传递任何东西给 @extends
),因此你会得到语法错误。