2016-09-19 36 views
0

我需要將靜態和動態部分中的所有@視圖更改爲[at]。 所以我有:Laravel更改控制器中視圖的輸出

return view('myview')->with('items',Model::all()); 

當我嘗試這是我的結果是字符串:

return ChangeSymbols(view('myview')->with('items',Model::all())); 

什麼改變視圖輸出控制器Ø任何地方最好的方式。

回答

2

這裏是爲了實現你想要的一種方式:

$template = view('emails.welcome')->render(); 

$template = str_replace("@","[at]",$template); 

return $template; 

這僅僅是一個例子。請注意0​​函數,它返回編譯視圖的字符串值。