2015-09-21 165 views
1

我有變量{{$ template}}。我該如何將變量包含到@extends中。我曾嘗試這樣的:如何將變量傳遞給@extends blade

@extends({{$模板}})//得到錯誤

我希望有一個答案來幫助我。謝謝。

+0

你的意思是你想傳遞的'$ template'到主佈局的價值?並從你得到'$ template'的價值? – Sid

+1

我這樣做了:@extends($ template) –

+0

@extends($ template)在laravel 5.2中工作。 – Srisa

回答

3

你的意思是你想要將$template的值傳遞給你的佈局?並從你得到的價值$template

如果你想將變量傳遞給layout,然後嘗試做

@extends('<<your layout name>>', ['template' => $template]) 
+2

我已經這樣做了:@extends($ template) –

+0

那麼子模板擴展了什麼,可以動態設置。這很方便知道子模板沒有「鎖定」到它擴展的特定主模板上。 – Jason