Commit a4f0e167 authored by Alfonso Rafael Solis Rangel's avatar Alfonso Rafael Solis Rangel
Browse files

Envio de valores nullos para posterior validacion

parent 81156b0f
Loading
Loading
Loading
Loading
+13 −8
Original line number Diff line number Diff line
@@ -142,7 +142,7 @@
                                        <div class="mb-5">
                                            <label for="mes_cump">Mes cumpleaños</label>
                                            <select id="mes_cump" name="mes_cump" x-model="mesSeleccionado" @change="actualizarDias()" class="block w-full py-2 px-3 border border-gray-300 bg-white rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm">
                                                <option value="0">Selecciona un mes</option>
                                                <option value="null">Selecciona un mes</option>
                                                <option value="1">Enero</option>
                                                <option value="2">Febrero</option>
                                                <option value="3">Marzo</option>
@@ -160,6 +160,7 @@
                                        <div class="mb-5">
                                            <label for="dia">Día cumpleaños</label>
                                            <select id="dia" name="dia_cump" x-show="mesSeleccionado !== ''" x-model="diaSeleccionado" class="block w-full py-2 px-3 border border-gray-300 bg-white rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm">
                                                <option value="null" selected>Selecciona una opción</option>
                                                <template x-for="dia in dias" :key="dia">
                                                    <option x-text="dia" :value="dia"></option>
                                                </template>
@@ -177,6 +178,7 @@
                                        <div class="mb-5">
                                            <label for="conyuge_id">Conyuge</label>
                                            <select id="conyuge_id" name="conyuge_id" class="block w-full py-2 px-3 border border-gray-300 bg-white rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm">
                                                <option value="null" selected>Selecciona una opción</option>
                                                @foreach($conyuges as $conyuge)
                                                    <option value="{{ $conyuge->id }}">{{ $conyuge->nombre . ' ' . $conyuge->ap_paterno . ' ' . $conyuge->ap_materno }}</option>
                                                @endforeach
@@ -185,6 +187,7 @@
                                        <div class="mb-5">
                                            <label for="profesion_id">Profesión</label>
                                            <select id="profesion_id" name="profesion_id" class="block w-full py-2 px-3 border border-gray-300 bg-white rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm">
                                                <option value="null" selected>Selecciona una opción</option>
                                                @foreach($profesiones as $profesion)
                                                    <option value="{{ $profesion->id }}">{{ $profesion->nombre }}</option>
                                                @endforeach
@@ -193,6 +196,7 @@
                                        <div class="mb-5">
                                            <label for="cargo_id">Cargos</label>
                                            <select id="cargo_id" name="cargo_id" class="block w-full py-2 px-3 border border-gray-300 bg-white rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm">
                                                <option value="null" selected>Selecciona una opción</option>
                                                @foreach($cargos as $cargo)
                                                    <option value="{{ $cargo->id }}">{{ $cargo->nombre }}</option>
                                                @endforeach
@@ -207,6 +211,7 @@
                                        <div class="mb-5">
                                            <label for="caracteristica_id">Caracteristicas</label>
                                            <select id="caracteristica_id" name="caracteristica_id" class="block w-full py-2 px-3 border border-gray-300 bg-white rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm">
                                                <option value="null" selected>Selecciona una opción</option>
                                                @foreach($caracteristicas as $caracteristica)
                                                    <option value="{{ $caracteristica->id }}">{{ $caracteristica->nombre }}</option>
                                                @endforeach
@@ -215,6 +220,7 @@
                                        <div class="mb-5">
                                            <label for="subgrupo_id">Subgrupos</label>
                                            <select id="subgrupo_id" name="subgrupo_id" class="block w-full py-2 px-3 border border-gray-300 bg-white rounded-md shadow-sm focus:outline-none focus:ring-indigo-500 focus:border-indigo-500 sm:text-sm">
                                                <option value="null" selected>Selecciona una opción</option>
                                                @foreach($subgrupos as $subgrupo)
                                                    <option value="{{ $subgrupo->id }}">{{ $subgrupo->nombre }}</option>
                                                @endforeach
@@ -422,8 +428,8 @@
                            </form>
                        </div>
                        <div class="flex justify-between">
                            <button type="button" class="btn btn-primary" :disabled="activeTab === 1" @click="activeTab--; logFormData()">Atras</button>
                            <button type="button" class="btn btn-primary" :disabled="activeTab === 7" @click="activeTab++; logFormData()">Siguiente</button>
                            <button type="button" class="btn btn-primary" :disabled="activeTab === 1" @click="activeTab--">Atras</button>
                            <button type="button" class="btn btn-primary" :disabled="activeTab === 7" @click="activeTab++">Siguiente</button>
                        </div>
                    </div>
                </div>
@@ -697,10 +703,9 @@ function showToast(message, heading, icon) {
        }

        document.addEventListener('DOMContentLoaded', function() {

        @if($errors->any())
            @foreach($errors->all() as $error)
            showToast(`{{ $error }}`, 'Error', 'error');
                showToast('{{ addslashes($error) }}', 'Error', 'error');
            @endforeach
        @endif
        });