我試圖確定在板式刀片的全局變量:如何確定刀片模板中的全局變量?
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