Laravel Excel: Importando Datos con Tablas Relacionadas y Validaciones

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024

ความคิดเห็น • 111

  • @marioinostroza581
    @marioinostroza581 2 ปีที่แล้ว +1

    Excelente video amigo!, He seguido tus videos, muy explivativos, sigue así, ya somos varios tus seguidores 😎

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      Muchisimas gracias y claro que que vamos a continuar con este proyecto. Saludos

  • @alandavidcaballeroalvarez4359
    @alandavidcaballeroalvarez4359 ปีที่แล้ว +1

    Genial el recurso, dejo mi pequeño aporte por si a alguien le sirva.
    Puede validar que la categoría exista antes de procesar la carga de un registro en particular.
    if( isset( $this->categories[$row['categoria']] ) ){
    // Si esto es true, insertar
    } else {
    // si es falso, quiere decir que la categoria no esta en la base de datos y entonces podrías crearla
    Category::create([
    'categoria' => $row['categoria']
    ])
    y luego con eso insertar..
    }

    • @codewithluis
      @codewithluis  ปีที่แล้ว +1

      Muchas gracias por el aporte.
      Saludos.

  • @danhermesreyesosnaya6889
    @danhermesreyesosnaya6889 ปีที่แล้ว +1

    Estaria interesante ver por las Queued Reading un video sobre eso y la posibilidad de hacer un progress bar del progreso de la carga de la importacion 👀👀😀😀

    • @codewithluis
      @codewithluis  ปีที่แล้ว +4

      Me has dado una buena idea.
      Vere cuando lo puedo hacer.
      Saludos.

  • @rusbeldanielgodoyduran7114
    @rusbeldanielgodoyduran7114 7 หลายเดือนก่อน +1

    Nuevamente un video tuyo siendome muy útil, muchas muchas gracias , solo tengo una pregunta si en el Excel hay una categoría que no esta en la base de datos como se haría para que esta se creará/añadiera en la base?

    • @codewithluis
      @codewithluis  7 หลายเดือนก่อน

      Muchas gracias.
      En este caso como estas importando la data, se me ocurre que puedes verificar si existe en el dato en la base, en caso que no la creas, sino lo insertas normal. Seria como un if, pero no lo he probado.
      Cualquier cosa me avisas.
      Saludos.

  • @vladimirmontesbetancur5833
    @vladimirmontesbetancur5833 ปีที่แล้ว

    Que buen video! Muchas gracias, aprendo mucho.

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      Muchas gracias, me alegro de que te haya servido.
      Saludos.

  • @davidmercadojuanes5467
    @davidmercadojuanes5467 6 หลายเดือนก่อน

    Mi gracias me sirvio un monton

    • @codewithluis
      @codewithluis  6 หลายเดือนก่อน

      Me alegro mucho.
      Saludos.

  • @AngeloCarrasco1990
    @AngeloCarrasco1990 2 ปีที่แล้ว

    muy bueno, aplicando todos los casos posibles que se puedan dar... buenos videos maestro :)

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      Muchísimas gracias. Saludos.

  • @juanracornejo
    @juanracornejo 2 ปีที่แล้ว

    Primera darte las gracias por este video ya que necesito realizar una carga masiva genial

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      Me alegra poder ayudar. Saludos.

  • @Avefenixfuego8
    @Avefenixfuego8 2 ปีที่แล้ว

    Excelente tutorial, me ha ayudado muchísimo, lo único extraño que he visto que usando la plantilla adminlt3 el form no funciona el post, tengo que hacer un ajax con el submit para poder recoger los datos.
    Me he subscrito a tu canal estás ayudandome bastante. Muchas gracias.

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +1

      que raro lo que te pasa pero normalmente no seria un problema de la plantilla quizas algo quedo mal configurado, no se si estas usando modales aunque seria de revisar bien ese formulario para determinar el problema. Un saludo y gracias por la suscripcion me ayuda mucho.

    • @Avefenixfuego8
      @Avefenixfuego8 2 ปีที่แล้ว

      @@codewithluis pues es muy raro, es verdad que uso modales y ajax en todas las peticiones, pero precisamente en este caso es un formulario básico, le quite el header de la plantilla en el blade y funcionó, así que supongo que será algo del master.blade de la plantilla integrada

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +1

      @@Avefenixfuego8 si puede ser algun problema de la plantilla, por eso a veces prefiero integrarla de manera manual porque asi voy configurando las cosas que necesito pero es mas tardado

    • @Avefenixfuego8
      @Avefenixfuego8 2 ปีที่แล้ว

      @@codewithluis Ya encontré el problema lo estaba causando un javascript que tenía puesto al hacer un submit y estaba vinculado con todos los formularios:
      Concretamente este: "$("form").submit(function(e){"

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +1

      @@Avefenixfuego8 que bueno que lo encontraste ese tipo de detalles cuesta verlo y molestan mucho pero me alegro que todo este bien ahora. Saludos.

  • @wilfredofermin
    @wilfredofermin 2 ปีที่แล้ว

    Muy buen aporte!

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      Muchas gracias. Saludos.

  • @jesusalexispeinadocabrera5799
    @jesusalexispeinadocabrera5799 ปีที่แล้ว

    Me salvaste la vida :)

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      Me alegra poder ayudar.
      Saludos.

  • @monsejl
    @monsejl 6 หลายเดือนก่อน

    Excelente Video Luis me gustaría saber si esta librería podría cargar archivos txt de alguna manera?

    • @codewithluis
      @codewithluis  6 หลายเดือนก่อน

      Hasta donde tengo entendido no, estos son los formatos soportados.
      docs.laravel-excel.com/3.1/exports/export-formats.html

  • @walternomas
    @walternomas ปีที่แล้ว

    ¡Excelente trabajo Code with Luis!!! 👏🏼👏🏼👏🏼
    Una lástima que Laravel Excel no sirva para importar tablas con relaciones muchos a muchos.
    ¿Alguien pudo hacer este tipo de importaciones?
    Muchas gracias y saludos!!!

    • @codewithluis
      @codewithluis  ปีที่แล้ว +2

      Muchas gracias Walter.
      Puedes revisar este link github.com/SpartnerNL/Laravel-Excel/issues/2135 tenian ese problema con las relaciones y al final usan la coleccion para resolverlo.
      Espero que eso te de una idea.
      Saludos.

    • @walternomas
      @walternomas ปีที่แล้ว

      @@codewithluis De lujo! Gracias!!!

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      @@walternomas Espero que te sirva.
      Saludos.

  • @yulylc5855
    @yulylc5855 2 ปีที่แล้ว

    Muy bueno el vídeo, gracias y muy completo. Una duda, si la categoría que trae el Excel no existe en la bd y no puede ser nula en la bd, cómo la agrego?

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +2

      Muchas gracias, podrías intentar con firstOrCreate te paso un link para que veas el funcionamiento
      laravel-news.com/firstornew-firstorcreate-firstor-updateorcreate

  • @Miguelsanchez-cw6xn
    @Miguelsanchez-cw6xn ปีที่แล้ว

    Me encantan tus videos, se podra que al subir un archivo de ese mismo se genere esa tabla con los campos del archivo sin necesidad de crear una tabla?? saludos

    • @codewithluis
      @codewithluis  ปีที่แล้ว +1

      Generalmente ya tienes creada la tabla y así subes los datos. No he probado de hacerlo de la manera que planteas.
      Saludos.

  • @MPMcol-col
    @MPMcol-col 2 ปีที่แล้ว

    Gran video!!

  • @StevenOrtiz-g5r
    @StevenOrtiz-g5r 9 หลายเดือนก่อน

    compañero hiciste el video de Queued Reading ??

    • @codewithluis
      @codewithluis  9 หลายเดือนก่อน

      No recuerdo xD

  • @juanxolin
    @juanxolin 2 ปีที่แล้ว

    Muchisimas gracias! Me quedó todo claro! Pero tengo una consulta, como puedo validar si la categoría que estoy importando no existe?

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +1

      Si la categoría es nula, puedes probar con este código $this->categories[$row['categoria]] ?? null, y en las validaciones puedes colocar nullable, me avisas si te funciono

  • @pe007NT
    @pe007NT ปีที่แล้ว

    Tienes algún video de como exportar con tabla relacionada

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      De momento solo tengo este vídeo pero sino recuerdo mal no tiene tablas relacionadas th-cam.com/video/LchSPSKx2Gw/w-d-xo.html lo que puedes hacer es crear la consulta para traer los datos de las tablas que necesitas, puedes usar FromQuery y con eso puedes probar

  • @inaudible7739
    @inaudible7739 4 หลายเดือนก่อน

    Muy buenos días, excelente vídeo Luis!! Una pregunta, cómo puedo importar fechas y hora (timestamp - type on db)?
    He logrado extraer fecha con el método: \PhpOffice\PhpSpreadsheet\Shared\Date::excelToTimestamp. Sin embargo, al intentar colocar la hora, en bases de datos, sigo obteniendo 00:00:00. Te agradecería si puedes ayudarme!

    • @codewithluis
      @codewithluis  4 หลายเดือนก่อน

      intenta cambiando ToTimestamp a excelToDateTimeObject, prueba si te funciona de esa manera

  • @ericmp1199
    @ericmp1199 2 ปีที่แล้ว

    un buen tutorial!!
    aunque a mi, me gustaría poder importar pero si hay errores, que muestre una tabla con todos los datos a importar y por cada uno, muestre si hay o no errores y poder editarlos y arreglar los errores, y luego de que no haya errores, que la aplicación te deje confirmar la importación
    no se si me explico, pero si me pudieses ayudar lo agradecería

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      Si creo que te entendí, quieres mostrar los errores por cada línea, el paquete te los va mostrar todos los errores pero puedes personalizar la forma de como mostrar esos errores puedes revisar este enlace itzone.com.vn/en/article/validate-data-in-csv-file-with-laravel-excel/

  • @AlexOlazo-b5o
    @AlexOlazo-b5o ปีที่แล้ว

    Te hago una consulta, en las celdas calculadas por ejemplo = b3+34. Cuando hago la importación en el listado me aparecen las columnas calculadas de esta manera. =b3+ 90 ..... etc. Por favor me podes ayudar. Gracias

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      Utiliza este trait
      Maatwebsite\Excel\Concerns\WithCalculatedFormulas
      Puedes ver la info en la documentacion
      docs.laravel-excel.com/3.1/imports/concerns.html
      Espero te ayude.
      Saludos

  • @martinhernandez8526
    @martinhernandez8526 11 หลายเดือนก่อน

    buen video, me resolvio algunas dudas, solo que llegue aca buscando como evitar que si subo el mismo archivo varias veces, solo actualice la información de los existentes y agregue los nuevos, eso se puede hacer?

    • @codewithluis
      @codewithluis  11 หลายเดือนก่อน +1

      si eso se puede hacer, puede usar un update or create de Laravel, para que verifique si el registro es nuevo o si hay que actualizarlo

  • @danielhuet3745
    @danielhuet3745 2 ปีที่แล้ว

    Muchas gracias por tu video, me sirve muchisimo. Me salvaste. Una duda, como seria en el caso de un campo booleano, donde en el archivo excel pondran Activo o Inactivo que en booleano seria 1 y 0, respectivamente. De nuevo muchas muchas gracias

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +5

      podrias hacer algo asi $campoActivo == 'Activo' ? 1 : 0; para que te guarde el valor que necesitas.
      Muchas gracias a ti y un saludo.

  • @raulbellosom
    @raulbellosom 2 ปีที่แล้ว

    Que gran video, justo lo que necesite para mi proyecto. Solo tengo una duda, como devuelves el nombre a las categorias y que no aparezca el id, ya revise tu repositorio y no entendi muy bien. Si alguien me pudiera ayudar lo agradeceria mucho.

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +1

      Muchas gracias me alegro que te sirvió, si te refieres a mostrar el nombre en la tabla donde muestro los datos, ya revise y los cargue con el datatable server side, revisa el controlador ahi cargo la relacion para que salga el nombre tambien puedes revisar la vista al final esta la datatable

    • @raulbellosom
      @raulbellosom 2 ปีที่แล้ว

      @@codewithluis Muchisimas gracias por darte el tiempo de responder mi comentario, no habia visto que me habias respondido y lo resolvi con una sentencia SQL
      'SELECT md.*, user.name
      FROM materias_docentes as md
      INNER JOIN users as user ON user.id = md.user_id
      ORDER BY md.materia'
      De esta manera ya me los trae los datos juntos de una vez, pero de verdad te agradezco muchisimo. Te doy mi sub.

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +1

      @@raulbellosom muchas gracias, siempre que tenga alguna duda con algun video puede preguntar yo trato de responder a veces me tardo pero trato de responder, y me alegra que pudo solucionar el problema

  • @seintecarica7019
    @seintecarica7019 2 หลายเดือนก่อน

    Que tal
    no me esta reconociendo la interfaz ToModel, será que cuando ejecuto la instalación me esta viniendo con la v 1.1 . Tengo la versión de Php 8.2, alguna sugerencia ?

    • @codewithluis
      @codewithluis  หลายเดือนก่อน

      El video algun tiempo, revisa si las cosas en el paquete estan iguales

    • @seintecarica7019
      @seintecarica7019 หลายเดือนก่อน

      @@codewithluis Pude resolverlo, no habia revisado que tenia comentado en php.in la segunda extensión creo que es la gz, con eso pude instalar bien la versión mas actual y ya. Gracias por tu comentario de todas maneras. Agradecido

    • @codewithluis
      @codewithluis  หลายเดือนก่อน

      @@seintecarica7019 entiendo, si suele pasar, a veces hay cosas que no estan habilitadas por defecto, lo bueno es que lo resolviste.
      Saludos.

  • @germanquen5957
    @germanquen5957 ปีที่แล้ว

    HOLA! se puede hacer que al momento de importar el archivo en la tabla aparezca otra columna con opciones (editar o eliminar)? Gracias de antemano.

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      Hola, si se puede pero como estas importando te seria mas facil editar o eliminar los datos una vez los guardes en la base de datos

  • @arturoperez3104
    @arturoperez3104 2 ปีที่แล้ว

    ¡Muy buen video!
    ¿Cómo seria si hay imágenes?
    Ya sea que se carguen por URL o tenga el Excel el nombre de las imágenes que haya en la galería.

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      Podrías hacer lo que dices colocar la URL o el nombre de la imagen en Excel, y luego mover esas imagenes a storage y deberían cargar

  • @skyniitzs5942
    @skyniitzs5942 2 ปีที่แล้ว

    Buen video, t lo agradezco. Actualmente estoy en una encrucijada, cómo seria para el caso de hacer un update cuando alguna columna tenga que ser unica que me excluya esa fila de la validacion? me refiero a hacer la validacion utilizando por ejemplo:
    'email' => 'unique:users,email_address,id' y que excluya ese correo cuando sea un update y no create. Esto utilizando este paquete Excel de laravel y no se como capturar el id ( el id no viene en el excel)

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      Puedes ver este video esta en ingles pero te puede ayudar th-cam.com/video/Q2AUH9w9XaA/w-d-xo.html y si necesitas crear y actualizar datos con excel puedes leer pregunta de stackoverflow donde usan updateOrCreate stackoverflow.com/questions/66022888/how-to-update-data-in-database-using-import-excel-laravel-if-any-data-exist
      Espero te puedan ayudar

  • @jaibercastillo6505
    @jaibercastillo6505 2 ปีที่แล้ว

    que gran video, :) amigo tengo una pregunta es que yo estoy exportando datos de laravel a excel pero cuando descargo mucha información y el tiempo de espera es muy largo me falla el servidor por esto mismo, de pronto no sabe alguna manera en la cual pueda solucionar eso.

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      Si lo que pasa es que tiene un limite de 30 segundos si el proceso de exportacion demora más da errores, lo que puedas hacer es usar chunk para dividir los datos en partes mas pequeñas y no sobrecargar la memoria con una consulta demasiado grande, me avisas si te funciono, en caso de que no te funcione me avisas para buscar otra alternativa al problema

  • @ximenagallegosanchez5038
    @ximenagallegosanchez5038 2 ปีที่แล้ว

    Saludos !!! tengo una pregunta como importo un archivo Excel seleccionando solamente algunas columnas.

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +1

      Puedes revisar este vídeo es parecido a lo que necesitas th-cam.com/video/qmmnFe_IfKc/w-d-xo.html

  • @javioslli
    @javioslli 2 ปีที่แล้ว

    Excelente! buen trabajo, tengo uan consulta ¿He logrado ya hacer la implementación, pero tengo un archivo de excel con filas y columnas vacías, cómo puedo omitir eso para que cargue y siga cargando el resto de datos? gracias.

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +1

      Acá puedes ver ejemplos
      stackoverflow.com/questions/57212305/how-to-skip-blank-rows-in-maatwebsite-excel-3-1-for-model-way-import-on-laravel
      Puedes usar isNotEmpty si es una coleccion
      Saludos

    • @javioslli
      @javioslli 2 ปีที่แล้ว

      @@codewithluis Hola Luis, estoy usando tu ejemplo, no uso Colección. ¿Alguna idea un poco aplicada a tu modelo? Gracias

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      @@javioslli revisaste el enlace que te envié?
      Ahí hay ejemplos de como puedes hacerlo

    • @alandavidcaballeroalvarez4359
      @alandavidcaballeroalvarez4359 ปีที่แล้ว

      Puedes usar esto de ejemplo:
      $productos=[
      'codigo' => $row['codigo'],
      'nombre' => $row['nombre'],
      ];
      Producto::insertOrIgnore($productos);
      El insertOrIgnore en el modelo hace que pueda pasar por alto registros incompletos, erroneos, duplicados ect..

  • @agustinparedeslopez
    @agustinparedeslopez ปีที่แล้ว

    Hola Luis, soy nuevo en este campo, puedo acceder al codigo y la base de datos con el archivo excel de ejemplo?

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      En la descripción está el repo, puedes descargarlo y ahí puedes hacer tus pruebas, te creas un archivo de excel en tu pc con los campos y lo subes, eso para que entiendas bien el funcionamiento luego lo vas adaptando a tus necesidades.
      Saludos.

    • @agustinparedeslopez
      @agustinparedeslopez ปีที่แล้ว

      @@codewithluis HE SEGUIDO ESTOS PASOS:
      Clone the repository with git clone
      Copy the .env.example to .env and put your database credentials
      Run composer install
      Run php artisan key:generate
      Run php artisan migrate:fresh --seed
      QUE ME FALTARÍA POR CONFIGURAR Y CUAL SERÍA MI INDEX?

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      @@agustinparedeslopez ejecuta php artisan serve y deberias ver la url del proyecto

    • @agustinparedeslopez
      @agustinparedeslopez ปีที่แล้ว

      @@codewithluis te agradezco, ya pude ingresar, muchas gracias

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      @@agustinparedeslopez de nada.

  • @jonathanalexanderbautistab7709
    @jonathanalexanderbautistab7709 2 ปีที่แล้ว

    una duda si la categoria no existe como agregas esa validacion para que esa linea no se agregue saludos

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      En el caso de que la categoría tiene que ser obligatoria debes aplicar el required, en caso de que la categoría pueda ser nula puedes hacer algo como esto $this->categories[$row['categoria]] ?? null

  • @facundoferrara9254
    @facundoferrara9254 ปีที่แล้ว

    Buenas, intente utilizar esta librería pero aún no pude, consulta ¿Qué versión de PHP y Laravel utilizas en tus proyectos?
    Desde ya gracias.
    Muy buen video!

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      Si no recuerdo mal ese vídeo fue con Laravel 8, pero puedes decirme que errores te da porque a partir de Laravel 9 se tenía instalar una librería extra para que funcione.
      Saludos.

    • @facundoferrara9254
      @facundoferrara9254 ปีที่แล้ว

      @@codewithluis Me arroja el siguiente error: Call to undefined method Maatwebsite\Excel\ExcelServiceProvider::load()
      No entiendo si no me reconoce la libreria o si el metodo load ya no existe..

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      @@facundoferrara9254 lo que pasa es que la version 3 ya no funciona el load
      Te paso un articulo
      codesource.io/fix-call-to-undefined-method-maatwebsiteexcelexcelcreate/
      Trata de actualizar a la version 3 y cambiar las funciones respectivas

    • @facundoferrara9254
      @facundoferrara9254 ปีที่แล้ว

      @@codewithluis si algo de eso leí, instale con el comando que aparece al inicio de laravel excel, tengo entendido que te baja la ultima version de la libreria, muchas gracias!

    • @codewithluis
      @codewithluis  ปีที่แล้ว +1

      @@facundoferrara9254 si te baja la ultima version, espero que ya no tengas mas errores en la libreria, cualquier cosa me avisas.
      Saludos.

  • @AizenChris
    @AizenChris 2 ปีที่แล้ว

    like merecido

  • @emersonsmithperu
    @emersonsmithperu ปีที่แล้ว

    Y si el producto tiene imagen como seria?

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      En una discusión de GitHub de hace 2 años se dijo que no tenían soporte para importar imagenes, no sé si ya le agregaron el soporte, pero lo que puedes hacer es usar phpspreadsheet
      Te paso un link de como leer imagenes.
      phpspreadsheet.readthedocs.io/en/latest/topics/recipes/#reading-images-from-a-worksheet

  • @davidalbarran7272
    @davidalbarran7272 2 ปีที่แล้ว

    ¿Y para poder exportar tablas relacionadas?

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว

      Puedes revisar está página github.com/SpartnerNL/Laravel-Excel/issues/2272 ahí hay una parte donde usan el map con eso te puedes guiar

  • @carloshagge3130
    @carloshagge3130 2 ปีที่แล้ว

    Code with Luis muito bom seus vídeos. Obrigado por compartilhar seus conhecimentos. Teria como vc fazer um video ensinando importar xml e distribuir no BD pelo ID do usuário? Por exemplo: 10 usuários diferentes (sistem tenant) um arquivo para cada usuário, tipo sistema de contracheque online. Te agradeço desde já. +++++Inscrito
    Code con Luis muy buenos tus videos. Gracias por compartir su conocimiento. ¿Te gustaría hacer un video enseñando a importar xml y distribuir en la BD por ID de usuario? Por ejemplo: 10 usuarios diferentes (sistema de inquilinos) un archivo para cada usuario, escriba sistema de pago en línea. Os doy las gracias de antemano. +++++ Suscrito

    • @codewithluis
      @codewithluis  2 ปีที่แล้ว +1

      Hola Carlos, muchas gracias por la suscripción y con respecto a la distribución de usuarios voy a tratar de pensar en un ejemplo porque ese tema da para hacer un curso completo pero trataré de ver si puedo explicarlo en un vídeo, lo mismo para el sistema de pagos en línea es bastante pero trataré de ver si se puede en un vídeo. Un saludo.

  • @ricardovargasvargas3232
    @ricardovargasvargas3232 ปีที่แล้ว

    Bro Tengo problemas en la instalación en laravel 9, busque varias soluciones como: composer require maatwebsite/excel:*, pero no reconoce make:import

    • @codewithluis
      @codewithluis  ปีที่แล้ว +1

      Hola Ricardo lo que pasa es que tienes que instalar dos paquetes para Laravel 9.
      Te paso el link docs.laravel-excel.com/3.1/getting-started/installation.html#installation-2 ahi vas a ver los dos paquetes.
      Me avisas si te funciono

    • @ricardovargasvargas3232
      @ricardovargasvargas3232 ปีที่แล้ว

      @@codewithluis Gracias hermano

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      @@ricardovargasvargas3232 de nada

  • @royzp3709
    @royzp3709 ปีที่แล้ว

    muy buen video pero casi no se oye.

    • @codewithluis
      @codewithluis  ปีที่แล้ว +1

      Si, es que fue de los primeros videos que hice y no tenia idea como subir el volumen pero ya me explicaron como se hace, espero que a pesar de eso se haya entendido sino me avisas.
      Saludos.

    • @royzp3709
      @royzp3709 ปีที่แล้ว

      @@codewithluis Gracias disculpa, ¿Qué versión de laravel estabas usando en el video??

    • @codewithluis
      @codewithluis  ปีที่แล้ว +1

      @@royzp3709 sino me equivoco era la version 8 para la version 9 tienes que instalar dos paquetes, te paso el link docs.laravel-excel.com/3.1/getting-started/installation.html#installation-2
      Lo demas deberia funcionar igual.
      Saludos.

    • @royzp3709
      @royzp3709 ปีที่แล้ว

      @@codewithluis muchas gracias :) te debo una😁

    • @codewithluis
      @codewithluis  ปีที่แล้ว

      @@royzp3709 me alegra haberte podido ayudar.