Adquiere este curso para tener acceso a todas las lecciones
Comprar curso18. Eliminar familia
3 comentarios
Inicia sesión para comentar
Comentarios:
-
Jose Alejandro Sanchez hace 11 meses
Buenas, compañero, agregando, las relaciones todas en las migraciones ejemplo asi $table->foreignId('product_id')->nullable()->constrained('products')->cascadeOnDelete()->cascadeOnUpdate(); cuando eliminas ejemplo una familia, se borran las relaciones en cascada, de la misma forma cuando actualizas, y la alerta es necesario por si por error presiono eliminar
-
Blanca Segura hace 11 meses
No aparece el alert … Mi código en edit.blade.php:
<form action="{{route('admin.families.destroy', $family)}}" method="POST" id="delete-form"> @csrf @method('DELETE') </form> @push('js') <script> function confirmDelete(){ document.getElementById('delete-form').submit(); } </script> @endpush
Igual pasa al crear una nueva familia no aparece el ALERT. Mi código en FamilyController.php
public function store(Request $request) { $request->validate([ 'name' => 'required' ]); Family::create($request->all()); session()->flash('swal', [ 'icon' => 'success', 'title' => 'Bien hecho!', 'text' => 'Familia creada correctamente.' ]); return redirect()->route('admin.families.index'); }
-
Victor Arana Flores hace 11 meses
Hola Blanca, has incluido Swet Alert 2 a tu proyecto?
-
-
Steven Ortiz hace 11 meses
Hola compañero mira agregue el boton de delete a la par del Edit lo cual me funciona Bien mi pregunta es si es mala practica o no hay problema o me va a causar algun problema por hacerlo asi mira el codigo
<td class="px-6 py-4 flex items-center">
<a href="{{ route('admin.families.edit', $family) }}" class="mr-2 font-medium text-blue-600 dark:text- blue-500 hover:underline">Edit</a>
<form method="POST" action="{{ route('admin.families.destroy', $family) }}">
@csrf
@method('DELETE')
<input type="submit" class="font-medium text-red-600 dark:text-red-500 hover:underline" value="Delete">
</form>
</td>
-
Steven Ortiz hace 11 meses
compañero?
-
Victor Arana Flores hace 11 meses
Hola Steven, lamentablemente por este medio no puedo darle seguimiento ni analizar tu codigo. Si tienes una duda puntual sobre lo explicado estaré encantado de ayudarte.
Si es el caso te perdiria que reformules la pregunta, y lo hagas lo más conciso posible para poder ayudarte. -
Steven Ortiz hace 11 meses
entiendo compañero, mi consulta es que si no hay problema de que agregue el boton de eliminar una familia a la par del botón de editar ósea agregarlo en la misma vista index de familia y no agregarlo en la vista de editar ? te consulto porque lo agregue en la vista de inicio pero con un tipo input así mira <input type="submit" class="font-medium text-red-600 dark:text-red-500 hover:underline" value="Delete"> lo cual me funciona bien pero tambien mi duda es si es mala idea o mala practica agregarlo en el index y con ese tipo! no se si me entendiste la consulta!
-
Victor Arana Flores hace 11 meses
Hola, Steve, no es ninguna mala practica.
Particularmente lo inclui en la pagina de editar porque a nivel de diseño me gusta mas ahi, además que me facilita incluir la alerta de confirmación. Pero no hay problema si lo pones en la vista index. De hecho es muy usual que muchas personas lo incluyan ahi. -
Steven Ortiz hace 11 meses
entiendo gracias compañero! 👌
-