我是Laravel框架的新手,需要获取form :: select值。此时控制器获得选择的索引。我在寻找并得不到答案。有我的代码
ProductosController.php
public function crearProducto()
{
$nombre = Input::get('nombre');
$precio = Input::get('precio');
$descripcion = Input::get('descripcion');
$sub = Input::get('subcategorias');
$imagen = Input::get('imagen');
$opcionTela = Input::get('opcionTela');
$insertArray = array('NOMBRE_PRODUCTO' => $nombre, 'DESCRIPCION' => $descripcion, 'PRECIO_PRODUCTO' => $precio, 'RUTAIMAGEN_PRODUCTO' => $imagen, 'TIENETELA' => $opcionTela, 'NOMBRE_SUBCATEGORIA' => $sub);
$resultado = Producto::create($insertArray);
}
在视图中,选择就是这样。该选择由数据库填充。
{{ Form::select('subcategorias', $subcategorias, Input::old('subcategorias'), array('class' => 'form-control', 'id' => 'categoriaProducto'))}}
当我在数据库中插入产品时,subcategoria的值为0或1.请注意,我在select中只有2个选项。