Gracias por compartir el video y dar like para que el inevitable RUclips se pueda bugear. No solo tengo el video del sitio web con php y mysql también tengo más proyectos aquí: == Aquí tienes más videos para aprender y a hacer aplicaciones en el lenguaje que gustes == ✅ Sitio web con php y Mysql ruclips.net/video/IZHBMwGIAoI/видео.html ✅ Crud Laravel 8 ruclips.net/video/9DU7WLZeam8/видео.html ✅ Crud React ruclips.net/video/_DJBFUIT2Kg/видео.html ✅ Crud CodeIgniter4 ruclips.net/video/yr699_OD3-g/видео.html ✅ Crud php crudo ruclips.net/video/xK_1IRknYw0/видео.html ✅ Crud Node&express ruclips.net/video/ZdalwuQ__Xk/видео.html ✅ Crud Python&flask ruclips.net/video/gUED5uFmyQI/видео.html ✅ Crud Java ruclips.net/video/kPCbb80_6GI/видео.html ✅ Crud .NET+MVC&C# ruclips.net/video/0Gu56u71G18/видео.html ✅ Crud Golang ruclips.net/video/G58gN0lIbyI/видео.html
@@weskerDluffy una disculpa, es el espacio para Hacer la instalación de Laravel, deje el espacio pero no pude la imagen que decía” te espero en la instalación “ una disculpa después de ahí si continúa, gracias por decirme, saludos.
Usar esta tecnología me figura a mi usar un framework sobre otro framework sobre otro framework, pero la verdad es realmente bueno saberlo y muy fácil aprender a programar así
Excelente profesor..!!! muy claro el objetivo. Creo que llegara en algún momento, un solo comando para crear todo el andamiaje en la cual tenga los roles y permisos y una tablas mas con su CRUD su correspondiente.!!! Saludos.
saludos amigo de develoteca muy buenos sus videos, conoci este canal gracias a la necesidad de aprender Laravel, a sido muy buenos tus videos. Sabes que no se si lo tengas creo no haber visto algun video de sesiones en php seria de gran ayuda. Felicidades y exitos la comunidad segura creciendo.
gracias por compartir compañero, eh empezado a seguir tu canal y es excelente, estoy empezando con laravel, y estos contenidos me ayudan bastante, como sugerencia sería bueno realizar un login junto con un dashboard, solo sugiero saludos desde Perú..
Este video merece una segunda parte: cómo hacer la parte de edición, modificación o actualización de un registro en la misma tabla (inline editing) sin usar un modal. Hay clientes que me comentan que se les hace más transparente editar sobre la tabla, como si fuera una tabla de Excel. Ya que los modals los confunden o no pueden comparar información con otros registros dentro de la misma tabla. Una cuestión de mejora en la usabilidad, no crees?
Si bien, ya lo habia visto, por temas puntuales, ahora me di el timepo de ver el video y lo encontre super util, asi mismo cuando cree el proyecto, no me di cuenta y instale el laravel 9, pero aun asi, decidi seguir a ver si se complicaba en algo, y resulto que no fue así, el crud es compatible con laravel 9, sin mayores problemas. En conclusion es un muy buen video, efectivamente se ahorra mucho tiempo creando CRUDS, Altamente recomendable #laravel #codigospaguetti
Gran video, muchas gracias por compartir tus conocimientos con nosotros, yo tengo una duda, que tan personalizable es el crud como tal, por ejemplo cambio de textos en botones, por ejemplo las acciones editar y borrar ponerlas por separado, quitar el dashboard que muestra, porque tiene algo de flights, entonces, cosas asi, gracias
buenisimo el video, pero tengo una duda cuando quiera hacer el crud de dos tablas relacionadas, como debo de realizar la ejecucion del comando php artisan crud:generate {table-name}, si ya hice un migrate con las relaciones de las tablas?
Tu video es una joya hermano justo lo que buscaba. Por cierro para las tablas relacionales como hago
3 года назад+3
Uhhh otra joya más justo estaba probándolo hace 3 días jejeje y lo dejé para este fin de semana. Ahora lo retomo me viene como anillo al dedo para una clases. Excelente como siempre profe. Espero uno con Vue y generador jejeje.
Gracias JUAN, recuerda apoyar al canal compartiendo el video, puedes hacerlo normalmente, solo tienes que cambiar las rutas, este generador te ayudar a construirlo pero no nos limita a crear carpetas o de lugar, saludos.
tengo una duda por ejemplo yo tengo varias tablas en singular pero al ejecutar los comandos de livewire se crean las carpetas en plurar y me sale error cuando quiero Acceder InvalidArgumentException View [usuarios] not found.
Profe podría hacer un video en el cual se maneje el registro y manejo de usuarios con roles en laravael, ya que no he podido hacer nada con laravel porque no puedo hacer una administración de usuarios
Hola, buenos días :3 son geniales tus videos. Oye, podrías enseñar cómo hacer un login con microsoft para autenticar y hacer un registro? Encuentro muy poca información sobre ello r.r
Saludos, buenas, excelente video, me ha servidor de mucho, lo estoy usando en el un proyecto que ya habia iniciado pero no se como agregar las rutas que tenia antes al proyecto, y al tratar de ir a alguna de ellas pues no me funcionan, si me pudiera decir que hacer se lo agradeceria, gracias.
Hola profe! Son excelentes tus vídeos. Justamente vengo de hacer CRUD con Livewire de una forma un poco más rústica. Este paquete me sorprende que te hace todo directamente en el componente de Livewire. Es asombroso! En mi caso en lugar de usar modals incluyo código cambio las vistas con una variable en el componente de Livewire. Dentro del componente de livewire coloco blade, algo como por ejemplo @include("layout.crud.$view") ... y tengo una pequeña duda, ya que he tenido inconvenientes cuando trato de usar plugins como Quill o Dropzone. Ya que supongo que el Javascript se ejecuta una única vez por carga. Al momento de cambiar a otra vista el Javascript deja de funcionar. Si alguno tiene alguna idea de qué puedo hacer, se los agradecería muchísimo. Me encanta la comunidad de Develoteca, gracias.
Gracias ingeniero, claro bueno ahora si que tengo una lista un poco extensa pero esa lista salió de los mismo comentarios como los tuyos, así que gracias por la solicitud y se va directo a lista, saludos. 👌✌
Entre lo poco que he logrado averiguar, sin poder resolver nada esta algo de "Publish assets for LiveWire" pero no se como aplicarlo en mi proyecto para lograr la funcionalidad del proyecto
Profe Oscar, tengo una duda, resulta que estoy empezando a aprender livewire, hice un componente de un contador que al darle click aumente el número, pero noto que tiene mucha latencia, eso es normal?
Buenas tarde, estoy realizando un buscador en livewire ya lo tengo, pero no quiero que parezca el ?search= en la url, como puedo hacer para que no aparezca. Gracias
17:20 ¿Entonces Livewire reemplaza a los controladores en Laravel? Lo digo por que no muestras el código del controlador de Empleados y por que también en otro proyecto que tengo que continuar se usó livewire para Usuarios en la autenticación y no había UserController alguno...
Saludos profesor. una vez mas gracias por este excelente video sobre esta herramienta muy poderosa para los que trabajamos con laravel y no tenemos conocimiento de Vue. logre adicionar al proyecto la carga de imágenes a cada post. logre incluso montar las imágenes en un carpeta especifica. lo único que no pude lograr fue que a la hora de borrar un post se elimine también su imagen que esta en la carpeta. me podría ayudar con ese detalle. de antemano gracias
Hola Raúl puedes apoyarte del video: ruclips.net/video/9DU7WLZeam8/видео.html Ahí borramos imagen ( recuerda que tienes que preguntar primero si el archivo existe y luego hacer borrado ), en edición sería lo mismo ( primero preguntas que imagen tienes la buscas y la borras posteriormente adjuntas la nueva), verifica si te ayuda y me dices, saludos ( no te olvides en compartir el video eso ayuda al canal), éxito.
@@Develoteca Muchísimas gracias profesor, excelente video el que me recomendó, ya logre el objetivo de borrar un registro de la tabla junto a la imagen asociada a través del componente de livewire. Otra consulta. es recomendable siempre manejar la subida de imágenes al servidor a través de la carpeta de storage. ya que yo uso la carpeta public de laravel y no la storage, cuando monto mis proyectos a un hosting compartido. que me recomienda usted. muchas gracias
tienes cursos magníficos ... tengo este error y no encuentro nada en internet ... me puedes orientar ... muchas gracias .. tienes patreon?? livewire attempt to read property on array.. saludos
Hola me gustan muchísimo tus vídeos! Me gustaría subir si hay alguna forma de hacer un CRUD en laravel con una base de datos ORACLE me ayudaría mucho en un proyecto que tengo. Gracias!
Gracias por el excelente aporte! Ando buscando cómo agregar la propiedad autofocus en uno de los input y no funciona, busque e intente de todo, pero al tener wire:model aparentemente no me acepta que al cargar la vista create me haga el foco sobre un input. Alguna idea de cómo puedo lograrlo?
tus video me llevan a confirmar mi teoría, esta es que para, aprender unlenguajes de programación, lo ideal es hacer un crud con ellos para hondar en su estructura para tener una noción mas que básica de dicho lenguaje . no me equivoco verdad??
Así es, no te olvides de la motivación y que también los cruds serán inevitables en los sistemas con bases de datos, pero en efecto es una puerta que de verdad sirve mucho y todo programador o ingeniero de software debe de conocer "si hablas de un CRUD", saludos Mr. Klenton.
Muchas gracias por comentar, trataremos de contestar lo más pronto posible, recuerda compartir nuestros videos hoy en día youtube está ocultando videos tutoriales de código ( debido a que la gente a la cual le sirve únicamente pide apoyo pero no ayuda al canal a crecer compartiendo el video).
Hola, ¿qué tal?, antes que nada, muchas gracias por el video, tu recomendación de 1000, la verdad. Ahora bien, esta librería ya no es compatible con Laravel 9 por vite, marca errores, ¿sabes si existe una actualización de la misma u otra que haga lo mismo o algo parecido?
hola, Saludos Develoteca!!!! Realice los pasos como lo indicas, estoy usando laravel 8.0 y no se activan las funcionalidades de livewire. porque me me genera este error. Uncaught ReferenceError: Livewire is not defined.....Livewire no esta definido Me podrias indicar alguna solucion o referirme a un articulo que me ayude. Yo no vi que configuraste nada extra para que funcionara. Ayudaaaaa.
Inge, una consulta. Estoy procurando usar Tailwind en un proyecto Laravel, pero no me carga todos los estilos. No se si lo habrá visto, o si alguien pasó por lo mismo. Saludos.
sucede cuando estás trabajando en laravel. Usa npm run dev cada vez que no se actualice el cambio. O npm run watch y recargas pantalla cuando no salgan los cambios con ctrl + f5
Les cuento que hasta ahora no le tengo mucha fe a Laravel, ya que haciendo los ejercicios conjuntamente con la clase del profe todo funciona de maravilla. Pero cuando trato de implementarlo en un mini proyecto ya no me funciona nada. Por ejemplo este del livewire cuando lo probe todo funcionó bien ahora al tratar de implementarlo en un mini proyecto no funciona ya que cuando trato de ingresar un dato al Crud no funciona el boto de save
Ojo AAP en este caso recuerda que el generador ayuda a la creación pero si hay que prestarle atención a los detalles para repararlo, te sugiero ver el crud de Laravel 8 paso a paso para tener un poco más de ayuda, saludos
Excelente video y muy buena explicación de tu parte; te pregunto: las relaciones entre tablas con livewire crud generator se trabajan igual que con ibex generator? (como en tu otro video de laravel con tablas relacionadas) Gracias y quedo atento
excelente como siempre profeso ,profe en que me puede ayudar estoy tratando de montar una aplicación de en angular necesito montar en server como por ejemplo glassfish
buenas una consulta hice todo los pasos que hiciste y la verdad el crud se creo bien , genera las vistas y las interacciones pero no me permite generar un nuevo registro en lo que seria empleados se abre la ventana lleno los datos pero no guarda, también ingrese directamente los datos en mysql al correr de nuevo el crud me reconoce esos datos ( ingreados directamente en el mysql) pero no me permite editarlos ni guardarlos tu ayuda porfa
@@Develoteca buenas master ya hice la reinstalación del en la parte php artisan crud:install se reinstala todo bien pero igual no me da funcionalidad en ninguno de los botones, también probé reinstalando el livewire pero aun se reinstala todo bien pero aun asi sale no me deja guardar ni editar
Gracias ti Betico, recuerda compartir los videos pues hoy en día youtube está ocultando videos tutoriales de código por la falta de likes y por que ya no se comparten.
Hola, mi punto de vista se debería de enfocar hoy en día a la mayoría de desarrolladores a aprender a crear sus propias herramientas, en lo personal siempre me toca ver que la nueva generación vive y sobre vive de los framework por justo lo que muestra en el video. pero si le pides que haga la labor de mejorar la interface o mejorar la grilla de datos, pues se ponen en blanco y empiezan a buscar ayuda en foros y grupos. Lo que pude hacer a lo largo de estos años de tanto desarrollo fue crear mi propio framework + RAD, no hay mucho que programar porque el sistema codifica todo lo que indicas en la interface grafica... lo que ocurre es cuando van a querer meter mano al código se encuentran con código CSS, JS, jQuery, PHP con arrays, es como veneno para los ojos y mente de los actuales programadores.
Totalmente de acuerdo Christian, por eso igual al inicio lo remarco qué hay que entender el paso a paso y probar el php puro y buscar mejoras, en lo personal los frameworks son un arma de doble filo como lo indicas y hay que tener mucho cuidado, saludos y me gustó mucho tu comentario y consejo Christian, gracias por el aporte.
3 года назад+2
@Develoteca, Así es. De hecho, la buena práctica de un CRUD es que tienes que saber los fundamentos antes de ir a trabajar con tantos procesos si no conoces las bases desde cómo hacer la instalación y la configuración del entorno. Seguido tienes que saber trabajar con la sintaxis del código, la estructura; las variables, las funciones, como trabajar con operadores y con los iteradores, como hacer validación y trabajar con los bucles etc. No puedes ir a trabajar un CRUD sin esos conocimientos. Y cuando ya sabes esto pues entonces pasas a un Frameworks, y por último buscar opciones como los aerogeneradores que vienen ayudar con todo este más de automatizar las tareas y optimizar los códigos y ahorrarnos varias horas de desarrollo realmente a mí me vienen de mucha ayuda porque a veces tenemos que hacer algunas interfaces para algo sencillo y pasar horas haciéndolo desde cero no tiene mucha lógica. Mejor ahora todo ese tiempo para otras tareas. Le agradezco como siempre y también mi equipo de trabajo y muchos de mis alumnos también. Jejeje
Hola, gracias por tus tutoriales se aprende mucho mil gracias!!! tengo un problema cuando voy hacer el "MIGRATE" Y ME APARECE ESTE ERROR NO ME DEJA CREAR LA TABLA TAMPOCO NOSE QUE PASA LLEVO LA TARDE BUSCANDO UNA SOLUCIÓN Y NADA QUE DOY Warning: require(C:\laragon\www\laravel03\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\laragon\www\laravel03\bootstrap\autoload.php on line 17 Fatal error: require(): Failed opening required 'C:\laragon\www\laravel03\bootstrap/../vendor/autoload.php' (include_path='.;C:\php\pear') in C:\laragon\www\laravel03\bootstrap\autoload.php on line 17 POR FAVOR AYUDA
hola, sabes que me hace falta PS C:\xampp\htdocs\sitio> php artisan migrate Illuminate\Database\QueryException SQLSTATE[HY000] [1049] Unknown database 'laravel' (SQL: select * from information_schema.tables where table_schema = laravel and table_name = migrations and table_type = 'BASE TABLE')
Te voy a molestar nuevamente porque no me funcionó y disculpa mi ignorancia, al crear la base de datos laravel si me genera las tablas de login pero no me crea la de empleados y me muestra lo siguiente PS C:\xampp\htdocs\sitio> php artisan migrate Migration table created successfully. Migrating: 2014_10_12_000000_create_users_table Illuminate\Database\QueryException SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`)) at C:\xampp\htdocs\sitio\vendor\laravel\framework\src\Illuminate\Database\Connection.php:692 688▕ // If an exception occurs when attempting to run a query, we'll format the error 689▕ // message to include the bindings with SQL, which will make this exception a 690▕ // lot more helpful to the developer instead of just the database's errors. 691▕ catch (Exception $e) { ➜ 692▕ throw new QueryException( 693▕ $query, $this->prepareBindings($bindings), $e 694▕ ); 695▕ } 696▕ 1 C:\xampp\htdocs\sitio\vendor\laravel\framework\src\Illuminate\Database\Connection.php:485 PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes") 2 C:\xampp\htdocs\sitio\vendor\laravel\framework\src\Illuminate\Database\Connection.php:485 PDOStatement::execute() PS C:\xampp\htdocs\sitio>
Agregué la siguiente línea en app/Providers/AppServiceProvider.php y funcionó, eureka use Illuminate\Support\Facades\Schema; public function boot() { Schema::defaultStringLength(191); }
Dejemos a un lado que un programador junior primeramente necesita conocer las bases antes de utilizar este tipo de herramientas; Laravel por sí solo ya es "una tonelada" de herramientas que hacen el desarrollo más rápido, si a eso le sumamos paquetes "innecesarios" como éste, Laravel se vuelve aún más lento comparado con herramientas equivalentes, ¿Realmente es necesario?, Si se sigue con esta tendencia ¿Cuál será la calidad del software que se llegue a producir?. Si para un dev junior no es tan recomendable usarlo, para un dev experimentado tampoco creo que sacrifique rendimiento por "rapidez de ", entonces ¿Quién debe usar estas herramientas? El mundo del desarrollo estará plagado de soluciones muy poco eficientes y poco profesionales. Pasará lo mismo que está ocurriendo en la disciplina de Diseño gráfico: Cualquiera que sepa hacer un "logo" mal hecho en Photoshop ya se considera diseñador, y con el paso del tiempo se va devaluando la industria del diseño, al menos a la perspectiva de los clientes. Para meditar...
Si, es como todo, al principio yo tenía tu misma ideología, con el pasar del tiempo y las circunstancias aprendí muchas cosas como por ejemplo: 1.- No busquemos ser perfectos ( eso no existe) 2.- El mundo cambia y nosotros tenemos que cambiar también así que tenemos que conocer. 3.- El trabajo del Dev siempre será reparar, crear y reparar( eso no se acabará jamás y es bueno saberlo para tener siempre en mente). 4.- Las herramientas son eso... herramientas y debemos conocerlas para tomar desiciones. * Con todo respeto recuerda que la debilidad del ser humano radica en querer siempre la "perfección" y lamentablemente en este mundo siempre lo perfecto es un "espejismo"... mientras que algunos quieren hacer software "perfecto" seguirán reparando y reparando por el resto de sus vidas profesionales... para ser sinceros yo no conozco ningún software perfecto... pues hay tanto ego que todos creen que hacen siempre "ese software perfecto"... lamentablemente tendremos que vivir con ese pensamiento... no olvides que las herramientas... son eso... herramientas ... y no es obligación usarlas todas. Saludos Jorge.
Gracias por compartir el video y dar like para que el inevitable RUclips se pueda bugear.
No solo tengo el video del sitio web con php y mysql también tengo más proyectos aquí:
== Aquí tienes más videos para aprender y a hacer aplicaciones en el lenguaje que gustes ==
✅ Sitio web con php y Mysql ruclips.net/video/IZHBMwGIAoI/видео.html
✅ Crud Laravel 8 ruclips.net/video/9DU7WLZeam8/видео.html
✅ Crud React ruclips.net/video/_DJBFUIT2Kg/видео.html
✅ Crud CodeIgniter4 ruclips.net/video/yr699_OD3-g/видео.html
✅ Crud php crudo ruclips.net/video/xK_1IRknYw0/видео.html
✅ Crud Node&express ruclips.net/video/ZdalwuQ__Xk/видео.html
✅ Crud Python&flask ruclips.net/video/gUED5uFmyQI/видео.html
✅ Crud Java ruclips.net/video/kPCbb80_6GI/видео.html
✅ Crud .NET+MVC&C# ruclips.net/video/0Gu56u71G18/видео.html
✅ Crud Golang ruclips.net/video/G58gN0lIbyI/видео.html
Profe en el minuto 6 no se oye ni se ve nada
@@weskerDluffy una disculpa, es el espacio para Hacer la instalación de Laravel, deje el espacio pero no pude la imagen que decía” te espero en la instalación “ una disculpa después de ahí si continúa, gracias por decirme, saludos.
@@weskerDluffy Listo ernesto, ya quedó lo edité y quité esa parte, saludos.
Tengo buena experiencia con Laravel y en todo el tiempo pocos he encontrado que expliquen las cosas tan bien como tu. Fan de tu canal desde ya.
Gracias Jesús, saludos.
Usar esta tecnología me figura a mi usar un framework sobre otro framework sobre otro framework, pero la verdad es realmente bueno saberlo y muy fácil aprender a programar así
El rey del CRUD es imparable!!!!
💪💪💪jajaja,
Gracias por crear contenido de gran calidad.
Profe excelentes cursos como siempre, mucho éxito, saludos
Excelente, inge. Felicitaciones.
El mejor video de la historia. Muchas gracias
Gracias Deiby, no olvides en compartir el video para ayudar al canal, éxito.
¡¡Excelente!! muchas gracias por su aporte 100% útil ¡¡SIN DESPERDICIO!!
Genia Gerardo, espero que me puedas ayudar a compartir, saludos.
Excelente profesor..!!! muy claro el objetivo. Creo que llegara en algún momento, un solo comando para crear todo el andamiaje en la cual tenga los roles y permisos y una tablas mas con su CRUD su correspondiente.!!! Saludos.
Ahora con inertina JS , eres impresionante me suscrivo tantas cosas que estoy aprendiendo en 20 minutos
Genial Eduardo, saludos.
saludos amigo de develoteca muy buenos sus videos, conoci este canal gracias a la necesidad de aprender Laravel, a sido muy buenos tus videos. Sabes que no se si lo tengas creo no haber visto algun video de sesiones en php seria de gran ayuda. Felicidades y exitos la comunidad segura creciendo.
gracias por compartir compañero, eh empezado a seguir tu canal y es excelente, estoy empezando con laravel, y estos contenidos me ayudan bastante, como sugerencia sería bueno realizar un login junto con un dashboard, solo sugiero
saludos desde Perú..
Este video merece una segunda parte: cómo hacer la parte de edición, modificación o actualización de un registro en la misma tabla (inline editing) sin usar un modal. Hay clientes que me comentan que se les hace más transparente editar sobre la tabla, como si fuera una tabla de Excel. Ya que los modals los confunden o no pueden comparar información con otros registros dentro de la misma tabla. Una cuestión de mejora en la usabilidad, no crees?
Me parece que es verdad. Sería mejor hacerlo en la misma tabla sin modal.
eso sea hace con js
Muy buen video, gracias por compartir. Bendiciones!
Gracias Silvio, no olvides en compartir el video para apoyar al canal, éxito.
siiiiiiiiiiiiiiiiiiiiiiiiiiiiiii, siiiiiiiiiiiiiiiii, siiiiiiiiiiii esto es lo que queriaaaaa!!!!! yeahhhhh, GRACIAS :)
Exelente tutorial como siempre. Solo ten cuidado con el volumen de la música de fondo que quedó un poco alta en la introducción 😁
excelente video gracias amigo👏👏👏👏👏
Gracias angelo, no olvides en compartir el video para apoyar al canal, éxito.
Genial Oscar el generador de CRUD!!!
Gracias José, no olvides en compartir el video para apoyar al canal, éxito en tus proyectos.
¡Programadores, reuniós!
Si bien, ya lo habia visto, por temas puntuales, ahora me di el timepo de ver el video y lo encontre super util, asi mismo cuando cree el proyecto, no me di cuenta y instale el laravel 9, pero aun asi, decidi seguir a ver si se complicaba en algo, y resulto que no fue así, el crud es compatible con laravel 9, sin mayores problemas.
En conclusion es un muy buen video, efectivamente se ahorra mucho tiempo creando CRUDS, Altamente recomendable #laravel
#codigospaguetti
Excelente! Gracias
ERES EL MEJOR CAUSA...
SALUDOS DESDE PIURA - PERÚ --
por cierto hoy domingo 27/06/21 clasificaremos a la copa XD
#SoloDigo nooo...!!
Jajaja, felicidades por la clasificación, saludos.
Gran video, muchas gracias por compartir tus conocimientos con nosotros, yo tengo una duda, que tan personalizable es el crud como tal, por ejemplo cambio de textos en botones, por ejemplo las acciones editar y borrar ponerlas por separado, quitar el dashboard que muestra, porque tiene algo de flights, entonces, cosas asi, gracias
pROFE, SUPER MIL GRACIAS
buenisimo el video, pero tengo una duda cuando quiera hacer el crud de dos tablas relacionadas, como debo de realizar la ejecucion del comando php artisan crud:generate {table-name}, si ya hice un migrate con las relaciones de las tablas?
Tu video es una joya hermano justo lo que buscaba. Por cierro para las tablas relacionales como hago
Uhhh otra joya más justo estaba probándolo hace 3 días jejeje y lo dejé para este fin de semana. Ahora lo retomo me viene como anillo al dedo para una clases. Excelente como siempre profe. Espero uno con Vue y generador jejeje.
Jajajaja 😂 saludos Profe, un fuerte abrazo.
Hola! excelente video. ¡Felicidades! una duda: Es posible crear un side a la izquierda tipo menú lateral?
también crea las relaciones en caso de que existan?
hola disculpa como hacer para tener una relation entre tablas
Con este método para hacer una crud puedo relacionar varias migraciones y hacerles crud?
Como podría acceder para realizar llaves foráneas en el crud no me funcionan las llaves gracias
Como hacemos cuando en alguna tabla se agregan o quitan campos ?
super bien explicado en video , muchas gracias por compartir , consulta si yo necesito crear una subcarpeta como lo debiera realizar
Gracias JUAN, recuerda apoyar al canal compartiendo el video, puedes hacerlo normalmente, solo tienes que cambiar las rutas, este generador te ayudar a construirlo pero no nos limita a crear carpetas o de lugar, saludos.
tengo una duda por ejemplo yo tengo varias tablas en singular pero al ejecutar los comandos de livewire se crean las carpetas en plurar y me sale error cuando quiero Acceder InvalidArgumentException
View [usuarios] not found.
Exelente tutorial
Preguntarte como haria para cambiar el login para que sea username en vez de correo
Profe podría hacer un video en el cual se maneje el registro y manejo de usuarios con roles en laravael, ya que no he podido hacer nada con laravel porque no puedo hacer una administración de usuarios
Ha que cool y ovbio muchas gracias por compartir xD
Gracias Ahtnezev, Saludos.
Hola, buenos días :3 son geniales tus videos. Oye, podrías enseñar cómo hacer un login con microsoft para autenticar y hacer un registro? Encuentro muy poca información sobre ello r.r
Saludos, buenas, excelente video, me ha servidor de mucho, lo estoy usando en el un proyecto que ya habia iniciado pero no se como agregar las rutas que tenia antes al proyecto, y al tratar de ir a alguna de ellas pues no me funcionan, si me pudiera decir que hacer se lo agradeceria, gracias.
Hola profe! Son excelentes tus vídeos. Justamente vengo de hacer CRUD con Livewire de una forma un poco más rústica. Este paquete me sorprende que te hace todo directamente en el componente de Livewire. Es asombroso!
En mi caso en lugar de usar modals incluyo código cambio las vistas con una variable en el componente de Livewire. Dentro del componente de livewire coloco blade, algo como por ejemplo @include("layout.crud.$view")
... y tengo una pequeña duda, ya que he tenido inconvenientes cuando trato de usar plugins como Quill o Dropzone. Ya que supongo que el Javascript se ejecuta una única vez por carga. Al momento de cambiar a otra vista el Javascript deja de funcionar. Si alguno tiene alguna idea de qué puedo hacer, se los agradecería muchísimo. Me encanta la comunidad de Develoteca, gracias.
Buen video profe, estaria bueno implementar un sistema de roles ahi
Gracias ingeniero, claro bueno ahora si que tengo una lista un poco extensa pero esa lista salió de los mismo comentarios como los tuyos, así que gracias por la solicitud y se va directo a lista, saludos. 👌✌
muy buenas las explicaciones realmente logro compreder, sera que me puedes guian como hago cuando se trata cruds con varias tablas relacionales
Entre lo poco que he logrado averiguar, sin poder resolver nada esta algo de "Publish assets for LiveWire" pero no se como aplicarlo en mi proyecto para lograr la funcionalidad del proyecto
Profe Oscar, tengo una duda, resulta que estoy empezando a aprender livewire, hice un componente de un contador que al darle click aumente el número, pero noto que tiene mucha latencia, eso es normal?
Buenas tarde, estoy realizando un buscador en livewire ya lo tengo, pero no quiero que parezca el ?search= en la url, como puedo hacer para que no aparezca. Gracias
17:20 ¿Entonces Livewire reemplaza a los controladores en Laravel?
Lo digo por que no muestras el código del controlador de Empleados y por que también en otro proyecto que tengo que continuar se usó livewire para Usuarios en la autenticación y no había UserController alguno...
Saludos profesor. una vez mas gracias por este excelente video sobre esta herramienta muy poderosa para los que trabajamos con laravel y no tenemos conocimiento de Vue. logre adicionar al proyecto la carga de imágenes a cada post. logre incluso montar las imágenes en un carpeta especifica. lo único que no pude lograr fue que a la hora de borrar un post se elimine también su imagen que esta en la carpeta. me podría ayudar con ese detalle. de antemano gracias
Hola Raúl puedes apoyarte del video: ruclips.net/video/9DU7WLZeam8/видео.html
Ahí borramos imagen ( recuerda que tienes que preguntar primero si el archivo existe y luego hacer borrado ), en edición sería lo mismo ( primero preguntas que imagen tienes la buscas y la borras posteriormente adjuntas la nueva), verifica si te ayuda y me dices, saludos ( no te olvides en compartir el video eso ayuda al canal), éxito.
@@Develoteca Muchísimas gracias profesor, excelente video el que me recomendó, ya logre el objetivo de borrar un registro de la tabla junto a la imagen asociada a través del componente de livewire.
Otra consulta. es recomendable siempre manejar la subida de imágenes al servidor a través de la carpeta de storage. ya que yo uso la carpeta public de laravel y no la storage, cuando monto mis proyectos a un hosting compartido. que me recomienda usted. muchas gracias
tienes cursos magníficos ... tengo este error y no encuentro nada en internet ... me puedes orientar ... muchas gracias .. tienes patreon?? livewire attempt to read property on array.. saludos
Como en ese caso que no se coloca un formulario con su @csrf, ¿No es muy bulnerable a ataques de hackers?
Hola me gustan muchísimo tus vídeos! Me gustaría subir si hay alguna forma de hacer un CRUD en laravel con una base de datos ORACLE me ayudaría mucho en un proyecto que tengo. Gracias!
Apuntado Emmanuel, no olvides en compartir el video para apoyar al canal, saludos.
Gracias por el excelente aporte!
Ando buscando cómo agregar la propiedad autofocus en uno de los input y no funciona, busque e intente de todo, pero al tener wire:model aparentemente no me acepta que al cargar la vista create me haga el foco sobre un input. Alguna idea de cómo puedo lograrlo?
tus video me llevan a confirmar mi teoría, esta es que para, aprender unlenguajes de programación, lo ideal es hacer un crud con ellos para hondar en su estructura para tener una noción mas que básica de dicho lenguaje .
no me equivoco verdad??
Así es, no te olvides de la motivación y que también los cruds serán inevitables en los sistemas con bases de datos, pero en efecto es una puerta que de verdad sirve mucho y todo programador o ingeniero de software debe de conocer "si hablas de un CRUD", saludos Mr. Klenton.
que error podría ser por el cual no cargan los estilos
hola profe que tal mis saludos, una ayuda, al presionar la tecla ctrl + mayus + p no me sale para poner artisan make model como puedo hacer??
Puedes irte directamente a la terminal y ejecutar el comando, saludos.
Perfecto, una pregunta este crud tambien es aplicable a tablas relacionales?
Muchas gracias por comentar, trataremos de contestar lo más pronto posible, recuerda compartir nuestros videos hoy en día youtube está ocultando videos tutoriales de código ( debido a que la gente a la cual le sirve únicamente pide apoyo pero no ayuda al canal a crecer compartiendo el video).
Hola. Ya esta version no es compatible. hay otra opcion ?
Hemos pausado un poco los videos de Laravel, pero sería bueno investigar, si encuentras algo Si encuentras algo Luis, ¿nos podrías comentar?
Buenas tardes maestro, me preguntaba si podría hacer un curso de venta de productos online con laravel 8 livewire que incluya un carrito de compras?
No me funciona el bootstrap, ¿Alguna sugerencia?
no mostraste como hiciste el login y registro en laravel 8 q paquete usaste
Lo integra el paquete que genera el CRUD ( a la hora de hacer crud install) ya lo integra y activa todo, saludos killer.
@@Develoteca si disculpa me acabo de dar cuenta haciendo la practica muchas gracias maestro crud
Hola, ¿qué tal?, antes que nada, muchas gracias por el video, tu recomendación de 1000, la verdad. Ahora bien, esta librería ya no es compatible con Laravel 9 por vite, marca errores, ¿sabes si existe una actualización de la misma u otra que haga lo mismo o algo parecido?
hola, Saludos Develoteca!!!! Realice los pasos como lo indicas, estoy usando laravel 8.0 y no se activan las funcionalidades de livewire. porque me me genera este error. Uncaught ReferenceError: Livewire is not defined.....Livewire no esta definido Me podrias indicar alguna solucion o referirme a un articulo que me ayude. Yo no vi que configuraste nada extra para que funcionara. Ayudaaaaa.
Inge, una consulta. Estoy procurando usar Tailwind en un proyecto Laravel, pero no me carga todos los estilos. No se si lo habrá visto, o si alguien pasó por lo mismo. Saludos.
Hola inge, un gusto leerte por aquí, ¿ya miraste la consola?, saludos.
sucede cuando estás trabajando en laravel.
Usa npm run dev cada vez que no se actualice el cambio.
O npm run watch y recargas pantalla cuando no salgan los cambios con ctrl + f5
Profe no me carga ingreso la información añadir y sale un modal al darle guardar no guarda
Les cuento que hasta ahora no le tengo mucha fe a Laravel, ya que haciendo los ejercicios conjuntamente con la clase del profe todo funciona de maravilla. Pero cuando trato de implementarlo en un mini proyecto ya no me funciona nada.
Por ejemplo este del livewire cuando lo probe todo funcionó bien ahora al tratar de implementarlo en un mini proyecto no funciona ya que cuando trato de ingresar un dato al Crud no funciona el boto de save
Ojo AAP en este caso recuerda que el generador ayuda a la creación pero si hay que prestarle atención a los detalles para repararlo, te sugiero ver el crud de Laravel 8 paso a paso para tener un poco más de ayuda, saludos
Link: ruclips.net/video/9DU7WLZeam8/видео.html
Cuanto tienes tablas relacionadas funcionará una segunda parte con eso
No funciona en laravel 10, hay alguna opcion aternativa
???
Excelente video y muy buena explicación de tu parte; te pregunto: las relaciones entre tablas con livewire crud generator se trabajan igual que con ibex generator? (como en tu otro video de laravel con tablas relacionadas)
Gracias y quedo atento
Gracias jose, recuerda compartir el video para apoyar al canal, en este caso es similar, pero si que hay que hacer cambios como el generator.
como quito el error 404 porque no encuentra la pagina
excelente como siempre profeso ,profe en que me puede ayudar estoy tratando de montar una aplicación de en angular necesito montar en server como por ejemplo glassfish
Te puede ayudar @dominicode, saludos.
@@Develoteca gracias
despues de ejecutar el crud:instal me manda un mensaje '"npm" no se reconoce como un comando interno o externo,'
Tienes que instalar node, recuerda compartir el video.
buenas una consulta hice todo los pasos que hiciste y la verdad el crud se creo bien , genera las vistas y las interacciones pero no me permite generar un nuevo registro en lo que seria empleados se abre la ventana lleno los datos pero no guarda, también ingrese directamente los datos en mysql al correr de nuevo el crud me reconoce esos datos ( ingreados directamente en el mysql) pero no me permite editarlos ni guardarlos tu ayuda porfa
Vuelve a correr el install, saludos.
@@Develoteca buenas master ya hice la reinstalación del en la parte php artisan crud:install se reinstala todo bien pero igual no me da funcionalidad en ninguno de los botones, también probé reinstalando el livewire pero aun se reinstala todo bien pero aun asi sale no me deja guardar ni editar
tengo el mismo problema, alguna solucion??
Sería genial aprender como trabajar con tablas relacionadas en livewire.
Interesante y uno trabajando como hormiga obrera al hacer crud 😅
😂
Pro fe gracias.
Gracias ti Betico, recuerda compartir los videos pues hoy en día youtube está ocultando videos tutoriales de código por la falta de likes y por que ya no se comparten.
Pro fe consumir una Api con js o crear un crud,¿tiene esos videos?
Profe se puede hacer un video de powergrid.
Hola, Claro, Janet lo tomaré en cuenta, saludos.
Hola, Como Instalo NPM ???
Instala node y ya lo tendrás disponible
@@Develoteca Muchas Gracias , No tengo tarjeta pero me gustaria colaborar contigo hay alguna otra manera, estoy en Argentina
Hola, mi punto de vista se debería de enfocar hoy en día a la mayoría de desarrolladores a aprender a crear sus propias herramientas, en lo personal siempre me toca ver que la nueva generación vive y sobre vive de los framework por justo lo que muestra en el video. pero si le pides que haga la labor de mejorar la interface o mejorar la grilla de datos, pues se ponen en blanco y empiezan a buscar ayuda en foros y grupos.
Lo que pude hacer a lo largo de estos años de tanto desarrollo fue crear mi propio framework + RAD, no hay mucho que programar porque el sistema codifica todo lo que indicas en la interface grafica... lo que ocurre es cuando van a querer meter mano al código se encuentran con código CSS, JS, jQuery, PHP con arrays, es como veneno para los ojos y mente de los actuales programadores.
Totalmente de acuerdo Christian, por eso igual al inicio lo remarco qué hay que entender el paso a paso y probar el php puro y buscar mejoras, en lo personal los frameworks son un arma de doble filo como lo indicas y hay que tener mucho cuidado, saludos y me gustó mucho tu comentario y consejo Christian, gracias por el aporte.
@Develoteca, Así es. De hecho, la buena práctica de un CRUD es que tienes que saber los fundamentos antes de ir a trabajar con tantos procesos si no conoces las bases desde cómo hacer la instalación y la configuración del entorno. Seguido tienes que saber trabajar con la sintaxis del código, la estructura; las variables, las funciones, como trabajar con operadores y con los iteradores, como hacer validación y trabajar con los bucles etc. No puedes ir a trabajar un CRUD sin esos conocimientos. Y cuando ya sabes esto pues entonces pasas a un Frameworks, y por último buscar opciones como los aerogeneradores que vienen ayudar con todo este más de automatizar las tareas y optimizar los códigos y ahorrarnos varias horas de desarrollo realmente a mí me vienen de mucha ayuda porque a veces tenemos que hacer algunas interfaces para algo sencillo y pasar horas haciéndolo desde cero no tiene mucha lógica. Mejor ahora todo ese tiempo para otras tareas. Le agradezco como siempre y también mi equipo de trabajo y muchos de mis alumnos también. Jejeje
Hola, gracias por tus tutoriales se aprende mucho mil gracias!!! tengo un problema cuando voy hacer el "MIGRATE" Y ME APARECE ESTE ERROR NO ME DEJA CREAR LA TABLA TAMPOCO NOSE QUE PASA LLEVO LA TARDE BUSCANDO UNA SOLUCIÓN Y NADA QUE DOY
Warning: require(C:\laragon\www\laravel03\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\laragon\www\laravel03\bootstrap\autoload.php on line 17
Fatal error: require(): Failed opening required 'C:\laragon\www\laravel03\bootstrap/../vendor/autoload.php' (include_path='.;C:\php\pear') in C:\laragon\www\laravel03\bootstrap\autoload.php on line 17
POR FAVOR AYUDA
tecnologia obsoleta
me ayudan con otro framework que funcione en versiones actuales
El CRUD es como la muerte, inevitable.
🤟👌
por que no cargan los estilos ?
tengo el mismo problema pudiste solucionar?
me sale este error cuando lo hago con la tabla users
Call to undefined method App\Models\User::getAuthIdentifierName()
Disculpa no funciona con Laravel, verdad?
Al parecer si, habría que revisar.
Cule pelea de dientes, pero los videos son magníficos
Jajajaja, si me gustaría convertirme en modelo algún día, pero disfruto más la programación, saludos Osna
profeeeeeeeeeeee , podemos usar fullcalendar con livewire??
hola, sabes que me hace falta
PS C:\xampp\htdocs\sitio> php artisan migrate
Illuminate\Database\QueryException
SQLSTATE[HY000] [1049] Unknown database 'laravel' (SQL: select * from information_schema.tables where table_schema = laravel and table_name = migrations and table_type = 'BASE TABLE')
Crear la Base de datos llamada Laravel en phpmyadmin
@@Develoteca pensé que se creaba con el comando igual, gracias por la información
Te voy a molestar nuevamente porque no me funcionó y disculpa mi ignorancia, al crear la base de datos laravel si me genera las tablas de login pero no me crea la de empleados y me muestra lo siguiente
PS C:\xampp\htdocs\sitio> php artisan migrate
Migration table created successfully.
Migrating: 2014_10_12_000000_create_users_table
Illuminate\Database\QueryException
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`))
at C:\xampp\htdocs\sitio\vendor\laravel\framework\src\Illuminate\Database\Connection.php:692
688▕ // If an exception occurs when attempting to run a query, we'll format the error
689▕ // message to include the bindings with SQL, which will make this exception a
690▕ // lot more helpful to the developer instead of just the database's errors.
691▕ catch (Exception $e) {
➜ 692▕ throw new QueryException(
693▕ $query, $this->prepareBindings($bindings), $e
694▕ );
695▕ }
696▕
1 C:\xampp\htdocs\sitio\vendor\laravel\framework\src\Illuminate\Database\Connection.php:485
PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes")
2 C:\xampp\htdocs\sitio\vendor\laravel\framework\src\Illuminate\Database\Connection.php:485
PDOStatement::execute()
PS C:\xampp\htdocs\sitio>
Agregué la siguiente línea en app/Providers/AppServiceProvider.php y funcionó, eureka
use Illuminate\Support\Facades\Schema;
public function boot()
{
Schema::defaultStringLength(191);
}
@@interactivo-tech Verifica la versión de MYSQL partir de laravel 5.4 y en versiones de MySQL inferiores a la 5.7 siempre aparecerá el error.
no me cargo el bootstrap,
Hola Daniel, Vuelve a correo npm run dev, saludos.
El audio de fondo no deja escuchar bien lo que dices, considéralo para otros tutoriales
Concuerdo contigo José, gracias por la observación José, saludos.
La musica esta muy fuerte.
Dejemos a un lado que un programador junior primeramente necesita conocer las bases antes de utilizar este tipo de herramientas; Laravel por sí solo ya es "una tonelada" de herramientas que hacen el desarrollo más rápido, si a eso le sumamos paquetes "innecesarios" como éste, Laravel se vuelve aún más lento comparado con herramientas equivalentes, ¿Realmente es necesario?, Si se sigue con esta tendencia ¿Cuál será la calidad del software que se llegue a producir?.
Si para un dev junior no es tan recomendable usarlo, para un dev experimentado tampoco creo que sacrifique rendimiento por "rapidez de ", entonces ¿Quién debe usar estas herramientas?
El mundo del desarrollo estará plagado de soluciones muy poco eficientes y poco profesionales.
Pasará lo mismo que está ocurriendo en la disciplina de Diseño gráfico: Cualquiera que sepa hacer un "logo" mal hecho en Photoshop ya se considera diseñador, y con el paso del tiempo se va devaluando la industria del diseño, al menos a la perspectiva de los clientes.
Para meditar...
Si, es como todo, al principio yo tenía tu misma ideología, con el pasar del tiempo y las circunstancias aprendí muchas cosas como por ejemplo:
1.- No busquemos ser perfectos ( eso no existe)
2.- El mundo cambia y nosotros tenemos que cambiar también así que tenemos que conocer.
3.- El trabajo del Dev siempre será reparar, crear y reparar( eso no se acabará jamás y es bueno saberlo para tener siempre en mente).
4.- Las herramientas son eso... herramientas y debemos conocerlas para tomar desiciones.
* Con todo respeto recuerda que la debilidad del ser humano radica en querer siempre la "perfección" y lamentablemente en este mundo siempre lo perfecto es un "espejismo"... mientras que algunos quieren hacer software "perfecto" seguirán reparando y reparando por el resto de sus vidas profesionales... para ser sinceros yo no conozco ningún software perfecto... pues hay tanto ego que todos creen que hacen siempre "ese software perfecto"... lamentablemente tendremos que vivir con ese pensamiento... no olvides que las herramientas... son eso... herramientas ... y no es obligación usarlas todas.
Saludos Jorge.
Espera, espera, me estas diciendo que livewire es un framework para otro framework? XD
Jajaja, si, en efecto Erick
Esta muy fuerte tu música
Gracias por mencionarlo Edgar, ya estoy trabajando para el próximo video, saludos.
Es un framework para otro framework. Uhmmm. Que mas vendrá.
cómo programar sin programar xD