UPLOAD DE MULTIPLOS ARQUIVOS NO LARAVEL | LARAVEL TIPS

Поделиться
HTML-код
  • Опубликовано: 7 янв 2025

Комментарии • 113

  • @marciovieira226
    @marciovieira226 3 года назад

    As explicações do CARA é show! Dúvidas dirimidas.
    Valeu Gustavo, tu é "porreta".

  • @magnoshirt1826
    @magnoshirt1826 Год назад

    Muito top velho! Valeu! Ajudou muito!!

  • @wallacesantos5117
    @wallacesantos5117 5 лет назад +28

    Fala Gustavo Web, show de bola...
    Quero deixar uma sugestão, poderia desenvolver uma aula mostrando como voce faz pra subir pra hospedagem o sistema em laravel, e quais configuracoes usar, e como fazer pra instalar mais de um sistema na mesma hospedagem, configurando o htaccess.
    Valeu... show de bola broder #dev

  • @wct-tecnologiaconsultoriae8116
    @wct-tecnologiaconsultoriae8116 2 года назад

    Show me ajudou muito. Agora criar redicionamento de tamanho e marca dágua.

  • @HirleiCarlosOficial
    @HirleiCarlosOficial 4 года назад

    isso é muito importante e faço muito

  • @leandro7174
    @leandro7174 3 года назад

    Aprendi laravel com esse cara... foda!

  • @FlavioIgino
    @FlavioIgino 4 года назад

    Cara! Simplesmente maravilhoso, sem igual!!!! Show de bola, chuchu docinho...docinho....

  • @marlonaelson684
    @marlonaelson684 2 года назад

    Parabéns pela aula, muito detalhada. Obrigado por compartilhar um pouco do seu conhecimento.

  • @robertofeitosa1141
    @robertofeitosa1141 4 года назад

    Gratidão Gustavo

  • @ricardoksenhuck2696
    @ricardoksenhuck2696 3 года назад

    Cara você é D+, parabéns pelo conteúdo.

  • @timoteobega
    @timoteobega 3 года назад

    Show!!!!

  • @luanmartins4807
    @luanmartins4807 3 года назад +1

    Achei muito interessante o uso do unset. Nunca havia pensado nisso pra falar a verdade. Vou até pesquisar se o PHP possui o "garbage collector"

  • @dotkoon
    @dotkoon 4 года назад

    Muito bom, parabéns

  • @ELeao-by9wo
    @ELeao-by9wo 4 года назад

    EU AMO O GUSTAVO!!!!!!!! Ele sempre salvando meu dia kkkkkkkkkk

  • @aldeirsilva1684
    @aldeirsilva1684 4 года назад

    muito bom esta aula... aprendi muito. Parabéns pela didática, simples e direto ao ponto. Show de bola.

  • @mayconsilva491
    @mayconsilva491 4 года назад

    Parabens irmão, faz quase 8 anos que acompanho a upinside!!!

  • @douglasandrade5199
    @douglasandrade5199 5 лет назад +2

    Legal Gustavo, trazer essa vídeo aula apresentando esse upload de um arquivo que é bastante utilizado na produção das aplicações Web. Obrigado.

    • @GustavoWeb
      @GustavoWeb 5 лет назад

      Toda santa aplicação vai precisar de um upload :P

  • @cavaleirodeourofudou3411
    @cavaleirodeourofudou3411 5 лет назад +1

    Preciso muito aprender isso! Top + #BoraProgramar

  • @carlosdanielpohlod4388
    @carlosdanielpohlod4388 4 года назад

    Cara vcs são incríveis, sério msm, MUITO OBRIGADO POR ESSA AULA PERFEITA

  • @luizmoraes4004
    @luizmoraes4004 2 года назад

    Show

  • @geekdoagrest
    @geekdoagrest 5 лет назад +1

    Muito boa!

    • @GustavoWeb
      @GustavoWeb 5 лет назад

      Que bom que curtiu man \o/

  • @andy.n3
    @andy.n3 5 лет назад +1

    Mais conteúdo de qualidade, Show! Parabéns pessoal da UpInside.

    • @GustavoWeb
      @GustavoWeb 5 лет назад

      Que bom que curtiu \o/

  • @willian1506
    @willian1506 4 года назад

    Perfeito amigo!! não sei como existe gente que da deslike, você explica muito bem!!
    Uma sugestão seria fazer um projetinho que envolva editar mais de um arquivo de upload.
    Não sei direito o que deve ser feito nisso, salvamos uma nova imagem e editamos a URL e o nome da imagem no banco de dados com essa nova, mantendo a imagem antiga(A que não foi editada) la no Storage?.

  • @fatosdefato
    @fatosdefato 5 лет назад +2

    é vamo pra proxima mais uma sem concluir

  • @rogeriodeoliveira9393
    @rogeriodeoliveira9393 5 лет назад +3

    Gostei muito da aula. Parabéns Gustavo.
    Pena não ter conseguido finalizar por conta de não entender como está os modelos e os controladores que não foram vistos para termos uma referência pra consulta.
    Se puder postar eles no GIT ou compartilhar uma pasta no Drive agradeceria.
    Abraço.

    • @jross9919
      @jross9919 5 лет назад +1

      UP. postar as aulas no Github!

  • @ValdiJr
    @ValdiJr 4 года назад +2

    O método Show não funcionou dessa forma recebendo o Product como parâmetro. Revisei tudo e refiz, mas só funciona se eu pegar o id e buscar no banco de dados com o find. Não sei pq qual motivo razão isso está acontecendo. Tem alguma dica de como resolver?

  • @fabricionba
    @fabricionba 3 года назад

    Parabéns pelo conteudo Gustavo web.
    Uma sugestão seria configuração e uso do Laravel Passport pois usa o oauth2.

  • @rodrigobeloyanisdiasmoraes7647
    @rodrigobeloyanisdiasmoraes7647 5 лет назад

    Perfeito ...parabéns!

  • @r.c.s9689
    @r.c.s9689 2 года назад +1

    Robson consegue me dar uma ajuda nesse projeto ai? estou com um erro que não consigo resolver

  • @FlavioTeixeira2
    @FlavioTeixeira2 5 лет назад +1

    Boa Gustavo. Muito bom seus videos. Poderia fazer um com múltiplos bancos de dados (mudando de acordo com usuário) usando o laravel

    • @GustavoWeb
      @GustavoWeb 5 лет назад +1

      Multi tenant é muito extenso para conseguir trazer aqui no youtube man! É conteúdo pra um curso completo... Imagina o que você não tem que saber e dominar o framework pra desenvolver uma aplicação como desse tipo...
      Infelizmente vou ficar devendo esse aqui :(

  • @daSilvaPlay
    @daSilvaPlay 5 лет назад

    Você é foda Gustavo =D
    Parabens

  • @DevNautas
    @DevNautas 3 года назад

    Fala Gustavo blz? Sugestão de vídeo (cachês no Laravel) um abraço

  • @gabriel__93
    @gabriel__93 4 года назад

    Venho agradecer primeiramente a Upside pelo fornecimento destes conteúdos que são ótimos para o conhecimento e uso da ferramenta. E agradecer o Gustavo também pela forma bem explicativa de cada passo, obrigado de verdade !!
    aproveitando a situação, alguém pegou erro de visualização das imagens na blade? mesmo depois de realizar o artisan storage:link? na minha blade as imagens não aparecem, ja tentei de tudo até permissões nas pastas porem sem sucesso !! no browser estão com image src e o caminho certinho, porem não exibem !!
    Vlw !

    • @gabriel__93
      @gabriel__93 4 года назад

      Depois de ler a doc do frame, conseguir exibir assim ->

  • @almirdossantosmota6738
    @almirdossantosmota6738 4 года назад

    Olá Gustavo Web, suas aulas são muito boas. Como sugestão você poderia gravar uma aula mostrando como fazer o controle de acesso com base nas permissões de cada perfil. Procurei isso na Internet e não achei quase nada sobre o assunto.

  • @HailsonSilva
    @HailsonSilva 4 года назад

    Gustavo se possivel fale de API no laravel, desde ja obrigado pelos conteudos

  • @dbsdenis81
    @dbsdenis81 4 года назад

    Fala Gustavo!
    Meu Brother, você não faz ideia de como você já me ajudou... Obrigado!

  • @fatosdefato
    @fatosdefato 5 лет назад +2

    vo pra proxima aula não consigo falta material nesta aula para poder prosseguir

  • @7246587
    @7246587 5 лет назад +5

    Sugestão para uma próxima aula: "Utilize Laravel com Vuejs do Jeito certo" (api com jwt)...

  • @davidalkmim
    @davidalkmim 4 года назад

    Muito top, Gustavo.
    Simples, fácil, sucinto e rápido nas explicações.
    Explicações lentas nossa mente acaba tomando outro rumo.
    Preciso criar uma api com laravel que irá receber diversos dados de um registro que serão inseridos no db e mais 1 pdf para cada registro.
    Os dados eu preciso registrar no banco em umas 4 tabelas relacionadas e o pdf(pode variar de 100k até 6mb) preciso inserir em um diretório específico.
    Até aí é mel na chupeta, o detalhe é como poderia otimizar para não sobrecarregar o servidor com este processo quando se trata de 20 mil registros a serem processados com seus 20 mil pdfs, 1 para cada registro.
    A priori, pensei em utilizar queues.
    Alguma sugestão de como proceder?
    Abraços.

  • @AlienCodador
    @AlienCodador 5 лет назад

    Muito bom, sempre passo mal pra fazer isso spaksapksa olha que faço bastante, upload de arquivos é sempre um probleminha mesmo com a facilidade que o laravel nos traz.

  • @rodrigolima2819
    @rodrigolima2819 Год назад

    Opa blza?
    Aos 36:25 fiquei confuso nessa parte. O que era esperado para mim, é passar o $id para ser usado no find($id) posteriormente. Estou muito confuso pois no método show(), foi configurado para receber a instancia de uma model só que no navegador foi passado o id. Não entedi isso pois como vc passa um numero(que na verdade é uma string) sendo que o método está esperanco um objeto?

  • @MarlosXP
    @MarlosXP 4 года назад

    Melhor Conteúdo que já vi, bem simples e organizado, gostaria de saber se pode fazer um tutorial sobre paginas expiradas. eu já procurei e não achei nada, exemplo (após um cadastro de um produto ou qualquer outra coisa a pessoa pode simplesmente voltar a pagina para talvez cadastrar novamente ou algo do tipo, mesmo que eu dê um redirec é possível que ela volte a pagina com todos os dados anteriores carregado ocasionado que o css todo fica desconfigurado e o já script não é executado novamente. acaba que gera muitos bugs na pagina e queria saber se tem como resolver isso, talvez seja simples a solução se não precisar de um vídeo pra isso pelo menos me dê um caminho para pesquisar.

  • @jccavalieri
    @jccavalieri 4 года назад +1

    Gostaria primeiro de elogiar o pessoal da UpInside, não me canso de assistir as aulas de vcs, parabéns mesmo!!!
    Mas gostaria de pedir novamente o que o amigo Willian pediu, a parte de edição do cadastro: remover algumas imagens e incluir outras, estou tentando aqui mas apanhando, rsrsrsrs.
    Obrigado pessoal, sucesso para vcs!!!

  • @fillipehagge9736
    @fillipehagge9736 3 года назад

    Boa aula e bem intuitiva. Vc armazena as imagens no id do produto e como armazenar por data, por exemplo: mensal tipo o wordpress? Dá uma dica aí, por favor!

  • @RenatoMochakkPedroBigodeJr
    @RenatoMochakkPedroBigodeJr 4 года назад

    Obrigado pela aula. Minha sugestão é fazer testes no laravel com PHPunit por exemplo

  • @luizmoraes4004
    @luizmoraes4004 4 года назад

    Boa aula, mas vc poderia montar uma aula sobre como salvar informação da view para tabela no banco de dados! pode simples.

  • @joelfernandes6683
    @joelfernandes6683 4 года назад

    Fala Gustavo.. parabéns.. muito boas as video aulas
    Estou tendo um problema, com esta, estou fazendo o upload, mas apenas o 1º arquivo esta sendo gravado no database.

  • @luisfernandocostaferreira2195
    @luisfernandocostaferreira2195 5 лет назад +1

    Uma sugestão é utilizar o método Storage::url() do storage para montar a url.

  • @augustosantos2809
    @augustosantos2809 4 года назад

    Fala Gustavo, tudo bem? Se vc puder gravar uma aula sobre autorização e políticas dentro do laravel. Eu tive que fazer um sistema que tinha 3 tipos de perfis de usuários e cada perfil tinha suas permissões de acessos aos recursos do sistema. Na época tive dificuldades em encontrar conteúdo que pudesse me ajudar a implementar essa feature.

  • @fatosdefato
    @fatosdefato 5 лет назад +2

    lembrado que por mais que o foco não seja o relacionamento dificilmente ira ter absoluta certeza das mesmas premissas as quais vc esta se referindo mais como não temos resposta ....

  • @henrygomes12
    @henrygomes12 5 лет назад +1

    Muito legal. sugestão: impressão de um boleto

    • @GustavoWeb
      @GustavoWeb 5 лет назад +1

      Podemos estudar algo com um meio de pagamento :)

  • @asdf22991ify
    @asdf22991ify 4 года назад

    Muito top essa aula Gustavo, valeu!
    Gostaria de saber se é vantagem no laravel salvar o arquivo diretamente na base de dados em um campo blob por exemplo.

  • @alexandrewadyn
    @alexandrewadyn 4 года назад +1

    A pasta que virou um link no local "storage", Como publicar em um servidor externo para continuar a ter este link?

  • @luanpereiradev
    @luanpereiradev 5 лет назад +1

    Ei Gustavo, você pode fazer um conteúdo sobre Queues no Laravel?

    • @GustavoWeb
      @GustavoWeb 5 лет назад

      Está gravado! Logo sai aqui no canal... Fica atento no episódio dessa semana :)

  • @fatosdefato
    @fatosdefato 5 лет назад +1

    chefe não esta retornando os dados do product nao saberia dizer pq ?

  • @kauandouglas
    @kauandouglas 4 года назад

    Validation com request.

  • @Zoo-Lord
    @Zoo-Lord 4 года назад +1

    alguem me ajuda, quando coloco o dd e executo, o connection fica null, nao reconhecendo o banco de dados assim também nao puxando os itens que foi inserido no banco de dados

  • @contatodsa9841
    @contatodsa9841 2 года назад

    como que faz pra fazer storage com o nome e extensão original do arquivo ?

  • @erickteodosio
    @erickteodosio 4 года назад +1

    Estou tendo esse erro: se of undefined constant products - assumed 'products' (this will throw an Error in a future version of PHP) (View: C:\xampp\htdocs\ep12
    esources\views\products\create.blade.php) alguém consegue ajudar?

  • @eltonvilanculo5452
    @eltonvilanculo5452 4 года назад

    Laravel com Ajax para requesicoes assincronas

  • @DomingosBernardoCalepa
    @DomingosBernardoCalepa 11 месяцев назад

    Como posso fazer api que retorna notificação por sms

  • @joelfernandes6683
    @joelfernandes6683 4 года назад

    Resolvido...

  • @AndreLuiz-je2pr
    @AndreLuiz-je2pr 5 лет назад

    Cara muito boa a aula só estou com uma dúvida, no meu sistema existe um botão onde o usuário faz o fechamento do mês onde ele gera uma nota fiscal. E quando ele gera essa nota fiscal o sistema faz o download de um arquivo em Excel contendo as informações da nota fiscal. Além do download que o sistema realiza ele já faz também o upload desse arquivo para dentro da pasta storage. Aqui é que entra o meu problema. eu criei o link usando o php artisan para storage tranquilo. Criei o link para o usuário realizar o download e tudo funciona perfeitamente, porém se eu deixo os arquivos do upload dentro da pasta public, qualquer um que digitar a url consegue fazer o download da minha nota fiscal, mesmo não estando logado. e se eu tiro da pasta public e coloco dentro de storage/app/upload eu tenho um erro 403 de acesso negado! Não sei como resolver isso. Desde já agradeço.

  • @HephraimBF
    @HephraimBF 2 года назад

    showwwww

  • @kaztyx
    @kaztyx 5 лет назад +1

    Ótimo conteúdo, tenho um aplicação em laravel que preciso dar um update nas imagens cadastradas, também é simples? Obrigado e parabéns Gustavo

    • @GustavoWeb
      @GustavoWeb 5 лет назад

      Depende do que seria esse update... Se for somente no banco de dados é tranquilo... Mover talvez para um outro diretório! Agora se fugir disso, eu preciso saber o que seria esse tal update hehehe

  • @wenderazevedo9645
    @wenderazevedo9645 3 года назад

    Queria tanto que essas aulas fossem da versão atual do laravel :/ to apanhando pakas por causa da mudança

  • @mti2fw
    @mti2fw 5 лет назад +1

    Autenticação Rest c/ Passport! :)

    • @GustavoWeb
      @GustavoWeb 5 лет назад

      Aí só se for na API! E na api provavelmente eu devo trabalhar com jwt \o/

  • @cavalinhopocoto
    @cavalinhopocoto 3 года назад

    Como fazer CROP de imagens no laravel?

  • @eumarciorenan
    @eumarciorenan 5 лет назад +1

    Conseuge ensinar como faço um sistema de franquia... tipo ja tenho o sistema completo em laravel 6 e preciso criar uma franquia disso, nao faço ideia de como fazer... pode ajudar nao encontrei nada sobre o assunto na internet menos ainda em laravel

    • @GustavoWeb
      @GustavoWeb 5 лет назад +1

      Você diz vários clientes dentro de uma mesma aplicação? Pesquise por multi tenant laravel component (em inglês pra variar)! Deve te colocar no norte que você deve seguir :)

  • @eduardoprates8701
    @eduardoprates8701 8 месяцев назад

    bah queria enviar no mesmo request dois campos de file

  • @DomingosBernardoCalepa
    @DomingosBernardoCalepa Год назад

    como fazer para enviar um documento ou mensagem por email usando laravel

  • @williamtome7426
    @williamtome7426 4 года назад +1

    Opa Gustavo, blza? Muito boa essa aula. Só tenho uma dúvida, como posso gerar um link simbólico para uma pasta de imagens existente fora da estrutura de pastas do projeto Lararvel? por exemplo, tenho uma pasta chamada "imagens" dentro de C:/xampp/htdocs, só que eu quero que essa pasta seja visível dentro da pasta public do Laravel. Tem como fazer isso?

  • @ELTONRODRIGUESHOMEM
    @ELTONRODRIGUESHOMEM Год назад

    Tentei fazer o link simbólico via esse comando numa aplicação Lumen. Não funcionou. Tentei o comando ls -s tb nao funcionou. Será que pode ser que eu esteja trabalhando no WIndows?

  • @licopublicidade5220
    @licopublicidade5220 4 года назад +1

    Alguém pode me dar uma ajuda ai? Estou apanhando nessa parte(min 20:10), meu codigo nao apresenta o show. Acredito que pode ser aqui, até grava no banco tudo certinho... maas na hora de puxar não aparece. Obrigado!
    {
    /**
    * Run the migrations.
    *
    * @return void
    */
    public function up()
    {
    Schema::create('products_images', function (Blueprint $table) {
    $table->bigIncrements('id');
    $table->unsignedBigInteger('product');
    $table->string('path');
    $table->foreign('product')->references('id')->on('product');

    $table->timestamps();
    });
    }
    /**
    * Reverse the migrations.
    *
    * @return void
    */
    public function down()
    {
    Schema::table('products_images', function (Blueprint $table) {
    Schema::dropIfExists('products_images');
    });
    }
    }

  • @henrygomes12
    @henrygomes12 5 лет назад +2

    sugestao: como customizar as mensagem de login

    • @GustavoWeb
      @GustavoWeb 5 лет назад

      Já tem vídeo aqui no canal sobre isso! Dois ainda se não me falha a memória.... Com e sem ajax :)

  • @williamfreitas
    @williamfreitas Год назад

    No caso para eu mandar uns 800 arquivos eu tenho que alterar alguma regra?

  • @DarkLinkort
    @DarkLinkort 3 года назад

    estou tentando colocar um arquivo .gltf no store e na transferencia ele ta mudando pra um .json alguem tem ideia do problema ?

  • @nokiu22
    @nokiu22 3 года назад

    Alguém tem o github do projeto?

  • @rodrigocosta9428
    @rodrigocosta9428 4 года назад

    fiz upload, mas n aparece desse jeito... e o file aparece vazio =/

  • @gabrielandrade7288
    @gabrielandrade7288 4 года назад

    The "" file does not exist or is not readable.
    Alguem teve esse erro

  • @fabiomoraes9576
    @fabiomoraes9576 5 лет назад +1

    Parabéns pela aula, show !!! sugestão: criação de um package laravel com publicação em repositório tipo packagist.org/

    • @GustavoWeb
      @GustavoWeb 5 лет назад

      Podemos pensar algo a respeito... Mas eu não deixaria restrito somente a laravel! Senão o Rob não pode utilizar meus componentes kkkkkk

    • @fabiomoraes9576
      @fabiomoraes9576 5 лет назад

      @@GustavoWeb obrigado pelo retorno! Creio que nem deva ter muita diferença entre ser um package Laravel ou não, mas uma video aula nesse sentido seria bem interessante... Obrigado!

  • @martonpadilha1350
    @martonpadilha1350 5 лет назад

    :(
    ErrorException
    Undefined index: images
    Alguém com esse mesmo erro?

    • @martonpadilha1350
      @martonpadilha1350 5 лет назад +1

      Consegui resolver,
      Troquei $request->allFiles()["images"] por simplesmente $request->all()["images"]

  •  5 лет назад +1

    Dica de vídeo: VueJs

    • @GustavoWeb
      @GustavoWeb 5 лет назад +1

      Vou guardar essa com carinho! \o/

  • @ernanijose1
    @ernanijose1 4 года назад

    parabéns, muito bom!