Buenas
Estoy tratando de utilizar el Input::request de la beta2 para obtener un valor enviado desde un formulario.
el valor del formulario:
<?php echo Form::dbSelect('salidas.entradas_lote','lote',array('entradas','find','estado=0 and plantas_id='.Auth::get('plantas_id'))); ?>
el controlador:
$this->mensaje = Input::request("salidas[entradas_lote]");
Flash::error($this->mensaje);
y obviamente no muestra nada puesto que NO encuantra Input::request("salidas[entradas_lote]");
según los manuales y tutoriales se le entrega al request, en este caso solo "salidas", quedando así Input::request("salidas");
devolviendo un arreglo, ¿Como accedo a un valor del arreglo y que esta en un Form::dbSelect?
Agradecería mucho la ayuda.
Saludos
Comentarios
$this->mensaje = $salidas['entradas_lote']; //aqui accedemos al indice entradas_lotes
Lo debemos hacer en 2 pasos debido a que php, al menos hasta ahora ( creo en que 5.4 si se podrá ) no permite acceder a un indice de un array devuelto por una funcion directamente, ejemplo:
Input::post("form")['nombres']; //esto da error de sintaxis, en las nuevas versionas de php si se podrá usar :-)
Saludos...!!!