2016-09-19 2 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; 

Это просто пример. Обратите внимание на функцию render(), которая возвращает строковое значение скомпилированного представления.

Смежные вопросы