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

Implementacion de las instituciones en el forumulario

parent eea54ffa
Loading
Loading
Loading
Loading
+26 −14
Original line number Diff line number Diff line
@@ -189,15 +189,7 @@
                                        </div>
                                    </div>
                                    <div class="grid grid-cols-1 md:grid-cols-2 gap-5">
                                        <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
                                            </select>
                                        </div>
                                        
                                        <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">
@@ -220,8 +212,17 @@
                                            <label for="cargo_desc">Descripción del cargo</label>
                                            <input id="cargo_desc" name="cargo_desc" type="text" placeholder="Ingresa la descripción del cargo" class="form-input" />
                                        </div>
                                        <div class="mb-5">
                                            <label for="institucion_id">Institución</label>
                                            <select id="institucion_id" name="institucion_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($instituciones as $institucion)
                                                    <option value="{{ $institucion->id }}">{{ $institucion->nombre }}</option>
                                                @endforeach
                                            </select>
                                        </div>
                                    </div>
                                    <div class="grid grid-cols-1 md:grid-cols-3 gap-5">
                                    <div class="grid grid-cols-1 md:grid-cols-2 gap-5">
                                        <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">
@@ -231,11 +232,22 @@
                                                @endforeach
                                            </select>
                                        </div>
                                    </div>
                                    <div>
                                        <div class="mb-5">
                                            <label for="foto_perfil">Foto de perfil</label>
                                            <input id="foto_perfil" name="foto_perfil" type="file" class="form-input file:py-2 file:px-4 file:border-0 file:font-semibold p-0 file:bg-primary/90 ltr:file:mr-5 rtl:file:ml-5 file:text-white file:hover:bg-primary" accept="image/*"/>
                                        </div>
                                    </div>
                                    <div class="grid grid-cols-1 md:grid-cols-3 gap-5">
                                    <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
                                            </select>
                                        </div>
                                    </div>
                                    <br>
                                </div>
                                <div x-show="activeTab === 2">
@@ -474,7 +486,7 @@
            NiceSelect.bind(document.getElementById("profesion_id"), options);
            NiceSelect.bind(document.getElementById("cargo_id"), options);
            NiceSelect.bind(document.getElementById("caracteristica_id"), options);
            NiceSelect.bind(document.getElementById("subgrupo_id"), options);
            NiceSelect.bind(document.getElementById("institucion_id"), options);

            document.querySelectorAll('.nice-select .current').forEach(el => {
                if (el.textContent.trim() === 'Select an option') {