【发布时间】:2016-12-20 08:27:58
【问题描述】:
我尝试在模板刀片中确定一个全局变量:
global $result_view;
在这个下面我试着叫这个:
<?=$result_view?>
并得到错误:Undefined variable: result_view ()
【问题讨论】:
-
全局,您的意思是该变量应该可用于所有刀片模板吗?
标签: laravel laravel-5.2
我尝试在模板刀片中确定一个全局变量:
global $result_view;
在这个下面我试着叫这个:
<?=$result_view?>
并得到错误:Undefined variable: result_view ()
【问题讨论】:
标签: laravel laravel-5.2
一种方法是在配置文件中定义您的变量,然后您将能够在所有视图、控制器等中获取此变量。
{{ config('myConfig.someVariable') }}
另外,您可以使用view composer 来设置全局变量。
【讨论】:
config() 方法和使用视图作曲家。
在 Controller 或 Service provide 中,可以添加
View::share('result_view', 'SomeValue');
在您可以使用的项目中的任何 Blade 模板中,
{{ $result_view }}
【讨论】: