我知道这是一个非常基本和愚蠢的问题,但我正在尝试从最近2天,但没有弄清楚我的错误是我在哪里搜索,但仍然没有弄明白.我是laravel的新手,并从我正在使用刀片语法的教程中学习.
Web.php
Route::get('about','makeController@FunFun');
makeController.php
class makeController extends Controller { public function FunFun(){ $first = 'Muhammad'; $last = 'Uzair Warsi'; return view('pages.app',compact('first')); }}
app.blade.php
@extends('pages.funview') @section('content')my name is : {{$first}}
@stop
funview.blade.php
HTML Tutorial this is from funview page
@yeild('content')
问题是localhost加载所有标题标题并打印@yeild('content')而不是刀片部分的内容.
语法是:
@yield('content')
不 @yeild
有关Blade和语法检查的更多信息:https://laravel.com/docs/5.3/blade#template-inheritance