的最佳方法我是Laravel的新手,例如,如果我想在默认情况下在所有视图中都有一个变量,是否有更好的方式比传递每次变化w/把一些变量放在Laravel-> Blade
return View::make('views_x.some_view')->with('client_to_show', $client_to_show);
?或者比将它们存储在Session中然后在视图中访问它们更好? 我试图把变量布局主:
//layout.master.blade.php on top
<?php
$str_sel_names = 'one_value';
?>
<!-- starts template -->
<!DOCTYPE html>
<html lang="en">
但是这一次仅仅是模板布局..不是子视图里面入店...
@extends('layouts.master')
@section('content')
...
{{$str_sel_names}}
我得到:[ErrorException 未定义变量:str_sel_names(查看:C:\ Work \ lara_street \ laravel \ app \ views \ core \ dashboard.blade.php)]
想法?更好的方法来做到这一点?
把它们在阵列中,或作为一个StdClass对象的属性,并传递到刀片 –
酵母..但在这种情况下我了解我不得不通过它明确的观点..一遍又一遍。 – rrubiorr81