Laravel没有加载视图。存储\ framework \ view文件中的错误

时间:2015-02-20 20:08:09

标签: php laravel view

我无法从OrdersController访问我的orders_index视图。

orders_index.blade.php

location:\ 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');

Receiving this error

指示错误的文件: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(); ?>

我认为它与命名空间有关,我还没有想到它。我还没有在网上看到关于命名空间的任何信息,所以我不知道我是否在视图中使用命名空间。

1 个答案:

答案 0 :(得分:1)

应该{​​{1}}而不是@extends('app')。对于Laravel你现在所做的就像写作:@extends 'app'所以它试图用一个空的第一个参数调用函数@extends() 'app'(因为你没有将任何内容传递给make)因此你得到那个语法错误。