laravel .blade.php扩展无效。即使我试图将我的观点保存在其他文件夹中。这些观点没有被调用。当我使.php扩展它的工作正常。但当我把它作为.blade.php扩展然后它不工作。投掷expception视图未找到。可能是什么问题
答案 0 :(得分:0)
我建议您提供的信息是:确保当您将视图放在其他文件夹中时使用点语法而不是像这样斜杠:
View::make('folder.view');
而不是
View::make('folder/view');
文件夹结构:
|views|
--|folder|
----view.blade.php
答案 1 :(得分:0)
视图/ include文件夹中有四个文件-head.blade.php,header.blade.php,footer.blade.php,sidebar.blade.php,views / layouts文件夹包含index.blade.php代码是< / p>
<html>
<head>
@include('includes.head')
</head>
<body>
<div class="container">
<header class="row">
@include('includes.header')
</header>
<div id="main" class="row">
@yield('content')
</div>
<footer class="row">
@include('includes.footer')
</footer>
</div>
</body>
</html>
然后views / pages包含about.blade.php包含
@extends('layouts.index')
@section('content')
i am the about page
@stop
和routes.php包含
Route::get('about', function()
{
return View::make('pages.about');
});
任何其他需要的东西请告诉我。代码有什么问题,我不明白,,,,
输出
@extends( 'layouts.index') @section( '内容') 我是关于页面的 @stop