我试图制作一个下拉列表,但代码无法识别数组($comunas),表明这是一个未定义的变量
这是控制器
class ComunasController extends BaseController {
public function mostrarComunas()
{
$comunas = Comuna::all();
return View::make('pymes.crear', array('comunas' => $comunas));
}
路线
Route::get('pymes/crear', array('uses' => 'ComunasController@mostrarComunas'));
查看
{{Form::select('Comuna', $comunas->Nombre_Comuna, $comunas->Id_Comuna)}}
你应该试试这样的东西:
$comunas = Comuna::lists('Nombre_Comuna', 'Id_Comuna');
return View::make('pymes.crear', array('comunas' => $comunas));
在view
:中
{{ Form::select('Comunas', $comunas, Input::old('Comunas')) }}