Layout 更改在laravel 5中动态扩展(布局)
我一直在尝试通过传入一个变量来动态更改laravel中的布局Layout 更改在laravel 5中动态扩展(布局),layout,laravel-5,Layout,Laravel 5,我一直在尝试通过传入一个变量来动态更改laravel中的布局 @extends('default1.master') 到 可能 @extends($var.'.master') 尝试了很多,但找不到解决方案。我得到的只是语法错误或找不到视图。在视图中,您可以传递一个视图名为的变量,如 @extends('layout.'.$view) //or @extends($view.'.base') 这里$view是一个变量,它存储了我的控制器下面的视图名 $view = 'base';
@extends('default1.master')
到
可能
@extends($var.'.master')
尝试了很多,但找不到解决方案。我得到的只是语法错误或找不到视图。在视图中,您可以传递一个视图名为的变量,如
@extends('layout.'.$view)
//or
@extends($view.'.base')
这里$view是一个变量,它存储了我的控制器下面的视图名
$view = 'base';
return view('someview', compact('view'));
如果您只是在视图文件中声明了这个$var,那么您不应该忘记将它包含在
<?php ?> tag
标签
<?php ?> tag