我试图确定在板式刀片的全局变量:如何确定刀片模板中的全局变量?
global $result_view;
下面这个我尝试把这个:
<?=$result_view?>
而得到错误:Undefined variable: result_view()
我试图确定在板式刀片的全局变量:如何确定刀片模板中的全局变量?
global $result_view;
下面这个我尝试把这个:
<?=$result_view?>
而得到错误:Undefined variable: result_view()
在控制器或服务提供,你可以在你的项目中的任何刀片模板,你可以使用添加
View::share('result_view', 'SomeValue');
,
{{ $result_view }}
一种方式来做到这一点是在一个配置文件中定义你的变量,然后你就可以在所有视图,控制器等中获得这个变量。
{{ config('myConfig.someVariable') }}
此外,您可以使用view composer来设置全局变量。
不,这个变量在模板 – Dev
的函数里面不可用。你说得对。然后你有两个选择:使用'config()'方法并使用视图编辑器。 –
[Laravel 5的可能的复制 - 全球刀片视图变量可在所有模板](http://stackoverflow.com/questions/29715813/laravel-5-global-blade-view-variable-available-in-all-templates) –
由全球,你的意思是变量应该是适用于所有刀片模板? – linuxartisan