好的,所以我知道Blade @extends
方法输入文件夹,但如何让一个人进入另一个文件夹?如何实现?
例如:
如果我的index.blade.php
位于app/views
且我的master.blade.php
(布局文件)位于app/views/layouts
,我使用@extends
功能,如:
@extends('layouts.master')
这导致应用程序按预期进入layouts
文件夹。
但是现在,我有以下目录结构;
app/
views/
errors/
404.blade.php
layouts/
master.blade.php
index.blade.php
现在我要做的是使用@extends
让404.blade.php
扩展master.blade.php
,但我不知道如何"上一个文件夹&#34 ;
TL:DR 如何在@extends
功能中找到一个文件夹
问候。
答案 0 :(得分:17)
@extends
相对于您的视图目录的根目录。
因此,当您执行@extends('layouts.master')
时,无论视图的位置是否延伸,它始终为views/layouts/master.blade.php
。
换句话说,你什么都不做,只做:
@extends('layouts.master')