【发布时间】:2015-10-14 14:15:29
【问题描述】:
我正在尝试生成标题页和内容页。我的路线是这样的:
Route::get('projects/create', 'ProjectsController@create');
Route::get('/', function()
{
return view('pages.home');
});
查看>master.blade.php:
# Basic HTML stuff and <head></head>
<body>
@yield('header')
<div class="container text-center">
@yield('content')
</div>
</body>
页面>查看>项目>Create.blade.php:
@extends('master')
@section('content')
working
@stop
页面>查看>页面>Header.blade.php: @extends('master')
@section('header')
<nav class="navbar navbar-inverse fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="/pages/home">
...
@if(Auth::user())
...
@endif
@stop
当我用@yield('header') 部分替换整个标题代码时,它可以完美运行。你有什么线索吗?
【问题讨论】:
-
我认为您创建了
Create.php文件。但是对于使用刀片模板元素,您应该创建Create.blade.php文件。尝试重命名此文件。 -
@LuckySaini 对不起,是
create.blade.php