I am trying to return backwards, with the input values preloaded, although if it shows the warning messages that I am passing, the inputs are not loading with the passed values, but they are empty. Here the codes.
Controller:
public function store(Request $request)
{
$nombre=$request->input('nombre');
$apellido=$request->input('apellido');
$fecha_nacimiento=$request->input('fecha_nacimiento');
$nacionalidad=$request->input('nacionalidad');
$sexo=$request->input('sexo');
$Sede=$request->input('Sede');
$telefono_celular=$request->input('telefono_celular');
$telefono_oficina=$request->input('telefono_oficina');
$telefono_casa=$request->input('telefono_casa');
$fecha_ini_cargo=$request->input('fecha_inicio');
$fecha_fin_cargo=$request->input('fecha_fin');
$razon_cambio=$request->input('razon_cambio');
$a=1;
if($a==1){
\Alert::message(" $nombre $apellido no aparecen", 'success');
return redirect()->back()
->withInput();
}
}
View:
@extends('layouts.principal')
@section('content')
{!! Alert::render() !!}
<div class="container-fluid">
<div class="row">
<div class="col-lg-6 col-lg-offset-1">
<h2>Agregar Coordinador Administrador</h2>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-lg-5 col-lg-offset-1 col-xs-12 " id="home">
@if($errors->any())
<div class="alert alert-dangerr" role="alert">
<p>Por favor corrigue los errores:</p>
<ul>
@foreach($errors->all() as $error)
<li>{{$error}}</li>
@endforeach
</ul>
</div>
@endif
{!!Form::open(['route'=>'codadm.store','method'=>'POST'])!!}
<p></p>
<div class="form-group">
{!! Form::label('Nombre:') !!}
<input type="text" class="form-control " placeholder="Ingrese el nombre del Coordinador*" value="{{ old('nombre') }}" name="nombre" required>
</div>
<div class="form-group">
{!! Form::label('Apellido:') !!}
<input type="text" class="form-control " placeholder="Ingrese el apellido del Coordinador*" value="{{ old('apellido') }}" name="apellido" required>
</div>
<div class="form-group">
{!! Form::label('Fecha de Nacimiento:') !!}
<input type="date" class="form-control" step="1" value="{{ old('fecha_nacimiento') }}" min="1907-01-01" name="fecha_nacimiento" id="fecha_nacimiento" placeholder="Seleccione la fecha de Nacimiento*" required>
</div>
<div class="form-group">
{!! Form::label('Nacionalidad:') !!}
<input type="text" class="form-control" value="{{ old('nacionalidad') }}" placeholder="Ingrese la nacionalidad del Coordinador*" name="nacionalidad" required>
</div>
<div class="form-group">
{!! Form::label('Apellido:') !!}
<select required class="form-control" value="{{ old('sexo') }}" name="sexo" id="">
<option value="">Seleccione el Sexo del Coord. Adm.</option>
<option value="M" @if(old('sexo') == 'M') selected @endif>Masculino</option>
<option value="F" @if(old('sexo') == 'F') selected @endif>Femenino</option>
</select>
</div>
<div class="form-group">
{!! Form::label('Sede:') !!}
<select required class="form-control" value="{{ old('Sede') }}" name="Sede" id="selectTipo">
<option selected value="">Seleccion Sede</option>
@foreach($sede as $user)
<option value="{{$user->idSede}}" @if(old('Sede') == $user->idSede) selected @endif>{{$user->nombre}}</option>
@endforeach
</select>
</div>
</div>
<div class="col-lg-5 col-xs-12 " id="home">
<p></p>
<div class="form-group">
{!! Form::label('Teléfono Celular:') !!}
<input type="text" class="form-control " placeholder="Ingrese el número de Télf. Celular*" name="telefono_celular" value="{{ old('telefono_celular') }}" required>
</div>
<div class="form-group">
{!! Form::label('Teléfono Oficina:') !!}
<input type="text" class="form-control " placeholder="Ingrese el número de Télf. Oficina" value="{{ old('telefono_oficina') }}" name="telefono_oficina">
</div>
<div class="form-group">
{!! Form::label('Teléfono Casa:') !!}
<input type="text" class="form-control " placeholder="Ingrese el número de Télf. Casa" value="{{ old('telefono_casa') }}" name="telefono_casa">
</div>
<div class="form-group">
{!! Form::label('Fecha Inicio Cargo:') !!}
<input type="date" class="form-control" step="1" min="1907-01-01" name="fecha_inicio" value="{{ old('fecha_inicio') }}" id="fecha_ini" placeholder="Seleccione la fecha de Inicio en el cargo*" required>
</div>
<div class="form-group">
{!! Form::label('Fecha Fin Cargo:') !!}
<input type="date" class="form-control" step="1" min="1907-01-01" value="{{ old('fecha_fin') }}" name="fecha_fin" id="fecha_fin" placeholder="Seleccione la fecha de Fin en el cargo*">
</div>
<div class="form-group">
{!! Form::label('Razón Cambio:') !!}
<input type="text" class="form-control" value="{{ old('razon_cambio') }}" placeholder="Ingrese la Razón del cambio" name="razon_cambio">
</div>
</div>
<div class="row">
<div class="col-xs-12 col-lg-offset-4 col-lg-4" id="fondo">
<div id="margenbotonAgregar">
<center><button type="submit" class="btn btn-default btn-block btn-lg"><span class="fa fa-upload" aria-hidden="true"></span> Agregar Cod. Adminsitrativo</button></center>
</div>
</div>
</div>
</div>
{!!Form::close()!!}
</div>
@endsection
@section('scriptFooter')
<script>
$(function (){
$('#selectTipo').on('change',buscarUbicacion);
});
function buscarUbicacion() {
var tipo= $(this).val();
$.get('/buscarSede/'+tipo+'/pertenece', function (data)
{
//alert(data[0].fecha_apertura);
$("#fecha_ini").val(data[0].fecha_apertura);
});
}
</script>
@endsection