控制器::如何使用在多个视图中Laravel变量值
$states=$this->States->get_States();
$data=array('states'=>$states);
echo View::make('frontend.list-property')->with('data', $data);
列表property.blade.php :: //这是子图
@extends('layouts.frontend.frontend_login')
@section('content')
<select>
{{$states_drpdown}} //when I use this statement I am getting error
</select>
@stop
frontend_login.blade.php//这是布局文件
<?php
$states_drpdown='';
foreach ($data['states'] as $state):
$states_drpdown.='<option value="'.$state->sid.'">'.$state->statename.'</option>';
endforeach
?>
<select>
{{$states_drpdown}} //I am getting list of options here
</select>
@yield('content')
我得到以下错误,任何人都可以帮我出来。
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Method Illuminate\View\View::__toString() must not throw an exception
我得到的选择,如果我使用这两种观点的foreach语句,但我想用循环只有一次,因为我结合观点。我理解你的答案。 –