当我点击菜单进行编辑时,我收到此错误
不支持的操作数类型
,它显示的行是
{{ Form::select('submenu_id', array('default' => 'Please Select') + $submenu_options ) }}
就在我的edit.blade.php
中答案 0 :(得分:1)
在Laravel 5.1中,我通过
解决了这个问题$categories = [''=>''] + Category::lists('name', 'id')->toArray();
return view('products.create', compact('categories'));
或者
$categories = [''=>''] + Category::lists('name', 'id')->all();
return view('products.create', compact('categories'));
答案 1 :(得分:0)
在控制器中,您没有添加子菜单选项,因为这样会显示此错误:
>>> import math
>>> def rad_to_deg(radians):
... pi = math.pi
... degrees = 180 * radians / pi
... return degrees
...
>>> def deg_to_rad(degrees):
... pi = math.pi
... radians = pi * degrees / 180
... return radians
...
>>> rad_to_deg(2)
114.59155902616465
>>> deg_to_rad(180)
3.141592653589793
>>>