Mik*_*ers 3 php templates laravel blade laravel-5
好吧,所以我知道Blade @extends方法进入一个文件夹,但如何让一个进入另一个?如何实现?
例如:
如果我index.blade.php在app/views,我的master.blade.php(布局文件)在app/views/layouts我使用的@extends功能如下:
@extends('layouts.master')
Run Code Online (Sandbox Code Playgroud)
这导致应用程序layouts按预期进入文件夹.
但是现在,我有以下目录结构;
app/
views/
errors/
404.blade.php
layouts/
master.blade.php
index.blade.php
Run Code Online (Sandbox Code Playgroud)
现在我想要做的是使用@extends有404.blade.php延长master.blade.php,但我不知道是如何"上一个文件夹".
TL:DR如何在@extends功能中上传一个文件夹
问候.
Tho*_*Kim 17
@extends 是相对于视图目录的根目录.
所以,当你这样做时@extends('layouts.master'),views/layouts/master.blade.php无论视图的位置是什么,它都将永远延伸.
换句话说,你什么都不做,只做:
@extends('layouts.master')
Run Code Online (Sandbox Code Playgroud)