好吧,我知道 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
但是我不知道如何“进入文件夹”。
TL:DR 如何在 @extends
函数中上移一个文件夹
问候。
最佳答案
@extends
相对于 View 目录的根目录。
所以当你执行 @extends('layouts.master')
时,它总是 views/layouts/master.blade.php
无论正在扩展它的 View 。
换句话说,你什么都不做,只是做:
@extends('layouts.master')
关于php - Blade templating @extend 上一个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34800078/