Adquiere este curso para tener acceso a todas las lecciones
Comprar curso42. Agregar un crud para las secciones de un curso
7 comentarios
Inicia sesión para comentar
Comentarios:
-
Raul Silveira hace 2 semanas
Holas, saludos a todos. Al editar la sección se va al final de la lista, pienso que ordenaba las secciones por el campo updated_at. Estoy en Laravel 10.10. Tuve que agregar el siguiente código en el modelo Section:
protected static function boot() { parent::boot(); static::addGlobalScope('id', function (Builder $builder) { $builder->orderBy('id'); }); }
No sé si sea lo correcto…
-
Raul Silveira hace 2 semanas
Holas a todos. En el capítulo 34 seguí las recomendaciones que sugirió Jheyner David Ibagon para usar Alpine, pero ahora me está marcando el siguiente error en la consola:
en su momento se definió el x-data="course", ahora como estamos heredando del layout Instructor, pues ahí sigue la definición, no sé dónde inicializar Alpine o ponerle que no sea obligatorio. Gracias de antemano.
-
Raul Silveira hace 2 semanas
La forma en que resolví el error en la consola fue agregando las siguientes líneas al final del archivo courses.curriculum.blade.php (no sé si es lo correcto):
@push('js') <script> document.addEventListener("alpine:init", () => { Alpine.data("course", () => ({})); }); </script> @endpush
-
-
Marco Cordero hace 4 meses
Hola Victor. A lo largo del curso he estado teniendo problemas con la reactividad de mi livewire. No se porque no actualiza la los valores cuando hago el wire:model. En los otros videos (para buscadores) lo he podido resolver con wire:keydown pero en este caso no es aplicable. Sabes si existe alguna forma de desinstalar e instalar livewire a ver si se soluciona? en mi consola me da un error js:
Uncaught TypeError: carry is nulldataGet http://curso.test/livewire/livewire.js?id=2f6e5d4d:347
dataGet http://curso.test/livewire/livewire.js?id=2f6e5d4d:344
livewire.js:347:7
Pero no tengo idea como resolverlo. Me dicen que puede ser un conflicto de archivos js pero no lo se. Si puedes darme una ayuda te lo agradeceria.-
Victor Arana Flores hace 4 meses
Hola Marco. Livewire ahora esta en su version 3.
Te invito a llevar mi curso de Livewire 3 para que puedas ver los cambios que han ocurrido.
-
-
Sandro Av hace 4 meses
hola victor tengo un al momento de querer editar no me muestra la info dentro del campo de texto
-
Antony hace 4 meses
tenia el mismo problema , pero se puede resolver realizando un cambio en la configuracion de livewire. en la parte 'legacy_model_binding' => false, cambiarlo por true, 'legacy_model_binding' => true,
-
Sandro Av hace 4 meses
muchas gracias
-
Emmanuel hace 4 meses
muchas gracias me sirvió
-
-
Isaid Castillo hace 10 meses
Tengo un problema al intentar poner el crud , no me lo muestra , solo me muestra el titulo pero las secciones no, que puedo hacer ahi?
-
Fabian Andres Robles Cortes hace 1 año
Una pregunta , porque cada vez que actualizo la pagina me sale el error 404 not found
-
Victor Arana Flores hace 1 año
Hola amigo, 404 es no encontrado. Y aparece cuando quieres ingresar a una ruta que no has definido
-
-
Jose Castillo hace 1 año
Hola Victor. Tengo el siguiente problema: Cuando se intenta agregar una nueva sección y falla la validación el mensaje de error aparece debajo del input lo cual funciona correctamente. El problema es que si se presiona el boton Cancelar y luego se presiona el sección de Agregar Nueva Sección el error sigue apareciendo.
Como podría hacer para limpiar los errores de validación cuando se presione el boton cancelar?
-
Victor Arana Flores hace 1 año
Cuando presiones el botón cancelar, tendrías que hacer que se ejecutar cualquiera de estos métodos
$this->resetErrorBag();
$this->resetValidation();
-
Victor Arana Flores hace 1 año
Estos dos métodos hacen lo mismo
Por el contrario si quieres eliminar solo una regla en específico
$this->resetValidation('email');
$this->resetErrorBag('email');
-
Jose Castillo hace 1 año
Funciono perfecto. Muchas gracias!
-