Show de bola Gustavo. Sua forma de explicar é bem inteligente. Como sugestão para a próxima dica : DOMPDF , listando banco de dados, mestre - detalhe, com quebra de página e totalização, com cabeçalho e rodapé. Os vídeos que vi por ai, são muito fracos. Parabéns.
Segui a aula anterior, fiquei um dia inteiro fazendo, pra chegar nessa aula e o cara ensinar a fazer em 30 min.¬¬' uahsuahsuhaush Você é fera cara, obrigado e parabéns!
Seus vídeos são excelentes! Qualidade de conteúdo e didática. Gostaria de ver duas coisas: 1 - Controle de usuário com nível de acesso, como exemplo, permissões de acesso à incluir e não editar e também, acesso ao crud de usuários e não no crud de clientes. 2 - Como fazer para usar uma mesma view para o novo e para o editar. Valeu!
Muuuuuito obrigado pelo feedback moquerido! 1 - Cara, é um assunto beeeeeem extenso pra conseguir colocar aqui no youtube! Sem dúvidas que os alunos do curso Laravel Developer vão ter esse tipo de conteúdo... Mas quando estiver pronto eu faço um review aqui :) 2 - Eu não recomendo a prática! Se um formulário é para criar e o outro é pra editar, penso que ter duas visões acaba sendo o desejado... Entendo o quesito "repetição de código", cada um tem uma responsabilidade, um tem persistência e outro não, um tem parâmetro de entrada e o outro não, um tem determinadas validações que outro não tem, um pode ter um preview de uma galeria por exemplo (previamente cadastrada) e o form de cadastro não.... Enfim, são inúmeros casos que ficar lapidando dentro da mesma visão pode acabar sendo mais trabalhoso do que dividir em dois arquivos :P
Um pedido! Mostre como podemos fazer um controle de níveis de usuário diferenciado, por exemplo: Página HOME do Atendente, Página HOME do Cliente e Página HOME do Gerente... Qual a melhor maneira de se fazer isso? Parabéns pelo conteúdo. Sensacional!
O conteúdo desta playlist está me ajudando bastante. Existem algumas coisinhas que preciso adaptar à nova versão do Laravel, mas de resto está me ajudando bastante! Obrigadão!
Gustavo, excelente aula presentada, ao fim revisar o conteúdo, pontuando passo a passo o que foi visto, facilita assimilar. claro, devo reproduzir na minha maquina para fixar. Mecanizar e lançar produção. Obrigado.
Para traduzir as URIs das rotas do Auth, não consegui realizando o mesmo processo do método boot do AuthServiceProvider.php. No caso, teria outro meio, ou teria que comentar o Auth::routes(); e fazê-las manualmente?
Fala moquerido, tudo certo? Cara, quando se tem MUITO registro, eu trabalharia com os dados do filtro dentro de uma sessão e faria a paginação de uma consulta bruta. Fica mais leve e você tem um domínio maior além de ficar mais performático por não trabalhar com os relacionamentos do eloquent. É possível sim, mas é um pouco trabalhoso. No Laravel Developer eu crio essa estrutura de filtro usando sessão para armazenar os inputs... É mais trabalhoso do que difícil :P
Não se pode ter mais do que 1 botão relacionado ao form. Portanto, como eu faria para ter botões personalizados na View(Tabela) em forma de Links, Ex.: (View, Edit, Save, Delete). Ou seja, realizar todos essas ações na mesma tela.
Gustavo, agradeço pelo seu trabalho. Há muito que não mexia com Laravel e PHP e essa série de vídeos era o que eu precisava para me atualizar. Como sugestão, que tal um tópico abordando controle de acesso (login), tando em rotas web quanto em rotas de api? Grande abraço!
Vou montar um episódio sim sobre o login utilizando recursos do Laravel... O famosos make:auth, que teve uma modificação do laravel 6! Ele foi desacoplado e agora temos que instalar um componente a mais... Nada que 30 segundos a mais a gente não resolva :)
Está anotado aqui! Assim que a gente entrar no assunto referente a modelos, eu vou ter episódio para mostrar os relacionamentos :P
5 лет назад+1
Cara, o tio rob conseguiu um clone, no quesito didática, excepcional! Parabéns para ambos! Vc tá muito fod@ =D Quando vc começou a desenvolver o curso de laravel, eu já estava bem confortável com a praticidade que esse fw nos trás, e por isso não achei que iria precisar do curso. Hoje, consumindo a playlist, consigo ter uma ideia do quão o curso deve ser e me deixou tentado a comprá-lo =D Gostaria de 2 coisas: Coisa (1) Explicação (Teoria ou Implementação com exemplos) do uso dos Providers AppServiceProvider; AuthServiceProvider; BroadcastServiceProvider; EventServiceProvider; (esse é o que eu mais tenho interesse atualmente) Coisa (2) Configuração das respostas (return) em json (utilização em api)
Hhahahahaa valeu pelo feedback! Muita convivência, daí pega até os jeitos do tio :P Não fica esperando não! Bora entrar pro treinamento logo e pegar uma metodologia bacana de desenvolvimento. Coisa 1 - Todos os providers que você citou eu nunca precisei manipular nenhum deles... Até é feita algumas configurações no AppServiceProvider (defaultStringLenght, registro de componentes blade...) mas nada de coisa de outro mundo, coisa de 5 linhas! O AuthServiceProvider, no caso do curso eu desenvolvo uma estrutura de login que inclusive já saiu vídeo aqui no canal sobre o assunto. Fácil e rápido de implementar, direto ao ponto! Os demais, não precisei alterar nada até hoje... Consegue me dar um exemplo do que deseja fazer para manipular os providers? Assim eu consigo pensar num conteúdo pra um episódio :) Coisa 2 - Pra mim pelo menos não tem muito segredo... Há alguns parâmetros no modelo que é legal você configurar para ocultar da API, mas é coisa tranquila de fazer, é praticamente um fillable! Um vetor de string com o nome dos campos que podem ou não ser exibidos. Mas também é um assunto que nunca tive uma grande demanda! Espero ter ajudado :)
Precisa de alguma configuração pra funcionar a injeção de dependência dessa forma "public function show(Cliente $cliente)"? Quando dou um dd($cliente), vem informações do objeto, mas sem os dados do attributes. Mas recebendo id por parametro "public function show($id)" e buscando "$cliente = Cliente::findOrFail($id);" funciona normal.
comentando ate o minuto 12:45, realmente vc esta certo escreve se muito pouco mais sendo eu um "novato" acredito que tenho que refazer esta playlist mais vezes para me acostumar com essa metodologia de trabalho esta forma de se fazer mais realmente escreve se bem menos do que a forma a qual fui treinado a fazer ex: normalmente crio uma pagina para o formulario uma para receber os dados do form e jogar as infiormações pro banco, outra para puxar os dados do banco e exibir mesclando php com html uma bagunça só outra para o formulario de edição do usuario outra para mandar ("persistir") os dados no banco novamente e outra para apagar os dados entao sao no minimo 5 paginas de codigo....sem mais notavel diferença ne
Fiz em uma hopedagem compartilhada que da acesso ssh, segui os passos, a plataforma só possibilitou com instador automático com a versão máxima Laravel Framework 5.8.35, Nossa o Desenvolvedor sofre com a prestação desses serviços!!
Parabens pelos vídeos. Show de bola. Gostaria de saber como fazer uma rota extra do tipo "atestar o recebimento/pagamento". Como faria para "encaixar" esta rota extra utilizando o resorce.
Parabéns os vídeos são ótimos. Pretendo sempre utilizar o resource. Porém gostaria de saber como seria possível incluir rotas extras para, por exemplo, atestar o recebimento/pagamento de um registro. Seria uma alteração parcial onde apenas um ou dois campos seriam alterados.
Não entendi se nesse comando "php artisan make:controller Form:\\\TesteController --resource --model=User" se ele já cria a model "User" ou se ele apenas apontar para a model existente.
Atualiza seu curso na Upinside para a versão 6 que eu quero fazer, porém já quero fazer da versão mais atualizada. Valeu pelas dicas, muito bom, obrigado.
O que é mostrado dentro do curso é compatível com as novas versões sim... Existem algumas ressalvas do que mudou de uma versão pra outra, mas fica tranquilo que vou fazer um material bacana para as novas versões.
Sabe o que achei interessante e que pode resultar em um "erro"?. Se você copia todo o código do método store e colocar no método de update, vai resultar em um "erro", que seria o Laravel acabar salvando as informações como sendo um novo usuário ao invés de editar as informações. Então prestem a atenção pessoal!!, não coloquem o $user = New user(); no método de update!! :D Vlw pelo video meu amigo!! já tens mais um inscrito e likes garantido ;)
Realizei a alteração no arquivo AppServiceProvinder.php adicionando a linha conforme o Curso, porem o laravel não aceita, o que pode ser Route::resouceVerbs([ 'create' => 'novo' ]);
Descobri o erro, o phpstorm tava importando "use Illuminate\Routing\Route;" quando na verdade o correto seria use "Illuminate\Support\Facades\Route;". Segue o link da documentação onde eu achei a forma correta de fazer: laravel.com/docs/5.7/controllers#restful-localizing-resource-uris
A camada MVC já estamos vendo pequenas peças do quebra cabeça.... Quanto a relatórios, eu não sei qual problema que você está enfrentando! Consegue me dar mais detalhes?
Uma dúvida, quem puder me esclarecer, por favor, Fiz um curso onde nas funções não usamos a injeção de dependências ($id), e nas aulas aqui usamos (Enti $enti). Minha questão é, qual o beneficio, o que faz de diferente? Pois se faço um método para mostrar user, por exemplo posso enviar o ID e no método fazer a busca no DB e mostrar os mesmo dados que se tivesse feito a injeção de dependências. Não sei talvez seja a resposta, mas seria pela questão de não precisar fazer a busca em DB, assim não teria um maior processamento, pois pode ser um DB grande... Obrigado.
Fala @Anderson, blz? para fazer o Join de tabelas é usado $users = DB::table('users') ->join('contacts', 'users.id', '=', 'contacts.user_id') ->join('orders', 'users.id', '=', 'orders.user_id') ->select('users.*', 'contacts.phone', 'orders.price') ->get(); Qualquer coisa, dá um pulinho la no video de relacionamento de modelos, que ta tranquilo ^^
quando eu for fazer um crud dos produtos por exemplo devo cria uma rota -> Route::resource('produtos','Form\\ProdutoController')->names('produto')->parameters([ 'produtos' => 'products' ]); esta correto esta afirmação nao esta ? por favor responda o comentario ... :-(
Não tem isso em específico no curso até o momento... Mas é um tópico que eu vou mostrar como fazer no Laravel sim :) Inclusive no curso Laravel Developer, tem uma parte de contratos onde é gerado automaticamente uma minuta, que pode ser muito bacana gerar um pdf!
uau, fui o milésimo like !!! Excelente aula, consegui aprender bastante!!!
Show de bola Gustavo.
Sua forma de explicar é bem inteligente.
Como sugestão para a próxima dica : DOMPDF , listando banco de dados, mestre - detalhe, com quebra de página e totalização, com cabeçalho e rodapé.
Os vídeos que vi por ai, são muito fracos.
Parabéns.
Segui a aula anterior, fiquei um dia inteiro fazendo, pra chegar nessa aula e o cara ensinar a fazer em 30 min.¬¬' uahsuahsuhaush Você é fera cara, obrigado e parabéns!
Muito bom legal na estrutura ja coloquei o botão de editar que não tem ai e um botão de voltar em todas as view também que ajuda ficou muito bom
SENSASIONAL !!!!!
Robson, muito obrigado =)
Muito obrigado por compartilhar!
Você pode mostrar uma vídeo aula mostrando como os dados são validados?
Aula excelente novamente!
Laravel tips nunca vou perder nenhum episódio
\o/ isso aí! Fica com a gente se quiser se manter atualizado :P
Parabéns pelo conteúdo, ta me ajudando muito
Parabéns excelente conteúdo!
Por favor, se possível coloque os views na desc, economiza tempo.
Aulas incríveis
Tops
Seus vídeos são excelentes!
Qualidade de conteúdo e didática.
Gostaria de ver duas coisas:
1 - Controle de usuário com nível de acesso, como exemplo, permissões de acesso à incluir e não editar e também, acesso ao crud de usuários e não no crud de clientes.
2 - Como fazer para usar uma mesma view para o novo e para o editar.
Valeu!
Muuuuuito obrigado pelo feedback moquerido!
1 - Cara, é um assunto beeeeeem extenso pra conseguir colocar aqui no youtube! Sem dúvidas que os alunos do curso Laravel Developer vão ter esse tipo de conteúdo... Mas quando estiver pronto eu faço um review aqui :)
2 - Eu não recomendo a prática! Se um formulário é para criar e o outro é pra editar, penso que ter duas visões acaba sendo o desejado... Entendo o quesito "repetição de código", cada um tem uma responsabilidade, um tem persistência e outro não, um tem parâmetro de entrada e o outro não, um tem determinadas validações que outro não tem, um pode ter um preview de uma galeria por exemplo (previamente cadastrada) e o form de cadastro não.... Enfim, são inúmeros casos que ficar lapidando dentro da mesma visão pode acabar sendo mais trabalhoso do que dividir em dois arquivos :P
Obrigado pela aula
Um pedido! Mostre como podemos fazer um controle de níveis de usuário diferenciado, por exemplo: Página HOME do Atendente, Página HOME do Cliente e Página HOME do Gerente... Qual a melhor maneira de se fazer isso?
Parabéns pelo conteúdo. Sensacional!
acho q o blade tbm faz as feature flags pra isso.
@@marianosouza3911 desse jeito que fiz na época
Muito bom Gustavo. Boa didática. Aprendendo muito. Valeu
Muito bom.
Que bom que curtiu o conteúdo!
irei assistir esta aula umas 5 vezes ate me acostumar
Excelente aula. Parabéns. Estou aprendendo bastante.
Boa noite quando é que vocês irão ditar o Laravel 7x? mudaria muita coisa?
O conteúdo desta playlist está me ajudando bastante. Existem algumas coisinhas que preciso adaptar à nova versão do Laravel, mas de resto está me ajudando bastante! Obrigadão!
aulas perfeitas, vc é fera de mais, uma dica para trabalhos futuros é integração do laravel com o thema AdminLte
Finalmente alguém explicando o resource com propriedade, parabéns Robson!!!
Estou aprendendo muito, sua aula é maravilhosa, muito obrigado por dispor de seu tempo para divulgar este aprendizado, parabéns pelo conteúdo !
Gustavo, excelente aula presentada, ao fim revisar o conteúdo, pontuando passo a passo o que foi visto, facilita assimilar. claro, devo reproduzir na minha maquina para fixar. Mecanizar e lançar produção. Obrigado.
Fala sobre o eloquent, vídeo muito bom!
Agora que passamos pela parte de rotas e um pouco de controlador... O próximo passo é a camada de modelo! Vamos ver bastante recursos dele :)
Grande homem, parabéns. Seria legal um vídeo com uma estrutura ideal para um projeto, principais recursos e patterns.
Simples e direto. Valeu, Gustavo!
Que bom que curtiu o conteúdo Filipe! \o/
Para traduzir as URIs das rotas do Auth, não consegui realizando o mesmo processo do método boot do AuthServiceProvider.php. No caso, teria outro meio, ou teria que comentar o Auth::routes(); e fazê-las manualmente?
Gustavo muito boa a sua didática, poderia falar sobre filtros com paginação.
Fala moquerido, tudo certo? Cara, quando se tem MUITO registro, eu trabalharia com os dados do filtro dentro de uma sessão e faria a paginação de uma consulta bruta. Fica mais leve e você tem um domínio maior além de ficar mais performático por não trabalhar com os relacionamentos do eloquent. É possível sim, mas é um pouco trabalhoso. No Laravel Developer eu crio essa estrutura de filtro usando sessão para armazenar os inputs...
É mais trabalhoso do que difícil :P
Não se pode ter mais do que 1 botão relacionado ao form. Portanto, como eu faria para ter botões personalizados na View(Tabela) em forma de Links, Ex.: (View, Edit, Save, Delete). Ou seja, realizar todos essas ações na mesma tela.
Parabéns!
Gustavo, agradeço pelo seu trabalho. Há muito que não mexia com Laravel e PHP e essa série de vídeos era o que eu precisava para me atualizar. Como sugestão, que tal um tópico abordando controle de acesso (login), tando em rotas web quanto em rotas de api? Grande abraço!
Vou montar um episódio sim sobre o login utilizando recursos do Laravel... O famosos make:auth, que teve uma modificação do laravel 6! Ele foi desacoplado e agora temos que instalar um componente a mais... Nada que 30 segundos a mais a gente não resolva :)
Cara muito bom!! Por favor, não para. Obrigado 👏
gostaria de ver sobre relacionamentos no eloquent com laravel exemplo 1:N e N:N .
Está anotado aqui! Assim que a gente entrar no assunto referente a modelos, eu vou ter episódio para mostrar os relacionamentos :P
Cara, o tio rob conseguiu um clone, no quesito didática, excepcional!
Parabéns para ambos!
Vc tá muito fod@ =D
Quando vc começou a desenvolver o curso de laravel, eu já estava bem confortável com a praticidade que esse fw nos trás, e por isso não achei que iria precisar do curso.
Hoje, consumindo a playlist, consigo ter uma ideia do quão o curso deve ser e me deixou tentado a comprá-lo =D
Gostaria de 2 coisas:
Coisa (1)
Explicação (Teoria ou Implementação com exemplos) do uso dos Providers
AppServiceProvider;
AuthServiceProvider;
BroadcastServiceProvider;
EventServiceProvider; (esse é o que eu mais tenho interesse atualmente)
Coisa (2)
Configuração das respostas (return) em json (utilização em api)
Hhahahahaa valeu pelo feedback! Muita convivência, daí pega até os jeitos do tio :P
Não fica esperando não! Bora entrar pro treinamento logo e pegar uma metodologia bacana de desenvolvimento.
Coisa 1 - Todos os providers que você citou eu nunca precisei manipular nenhum deles... Até é feita algumas configurações no AppServiceProvider (defaultStringLenght, registro de componentes blade...) mas nada de coisa de outro mundo, coisa de 5 linhas! O AuthServiceProvider, no caso do curso eu desenvolvo uma estrutura de login que inclusive já saiu vídeo aqui no canal sobre o assunto. Fácil e rápido de implementar, direto ao ponto! Os demais, não precisei alterar nada até hoje... Consegue me dar um exemplo do que deseja fazer para manipular os providers? Assim eu consigo pensar num conteúdo pra um episódio :)
Coisa 2 - Pra mim pelo menos não tem muito segredo... Há alguns parâmetros no modelo que é legal você configurar para ocultar da API, mas é coisa tranquila de fazer, é praticamente um fillable! Um vetor de string com o nome dos campos que podem ou não ser exibidos. Mas também é um assunto que nunca tive uma grande demanda!
Espero ter ajudado :)
Gostaria de saber sobre disparada de emails! Excelente aula!
como poderia fazer esse processo de update com ajax ??
Velho, suas aulas são boas pra caramba!!
Explicações e didática excelentes. Muito show Gustavo!
No seu curso Laravel Developer na UpInside é tudo em video ou tem algum material para ler em PDF?
Precisa de alguma configuração pra funcionar a injeção de dependência dessa forma "public function show(Cliente $cliente)"? Quando dou um dd($cliente), vem informações do objeto, mas sem os dados do attributes. Mas recebendo id por parametro "public function show($id)" e buscando "$cliente = Cliente::findOrFail($id);" funciona normal.
Tenho dúvidas em middleware :(
comentando ate o minuto 12:45, realmente vc esta certo escreve se muito pouco mais sendo eu um "novato" acredito que tenho que refazer esta playlist mais vezes para me acostumar com essa metodologia de trabalho esta forma de se fazer mais realmente escreve se bem menos do que a forma a qual fui treinado a fazer ex:
normalmente crio uma pagina para o formulario uma para receber os dados do form e jogar as infiormações pro banco, outra para puxar os dados do banco e exibir mesclando php com html uma bagunça só outra para o formulario de edição do usuario outra para mandar ("persistir") os dados no banco novamente e outra para apagar os dados entao sao no minimo 5 paginas de codigo....sem mais notavel diferença ne
Fala sobre o sistema de autenticação do Laravel o Auth, muita boas as aulas, não conhecia nada e já estou fazendo meus primeiros crud's
Meu xará, vou trazer sim esse conteúdo! Está sendo bastante pedido pelos colegas aqui... Deixa comigo!
Já estou no Laravel a algum tempo, mas sempre encontro alguma dica que não conhecia... Valeu pelo curso!
Segue a gente porque semanalmente eu vou trazer conteúdo novo por aqui! É legal acompanhar sob uma outra ótica :)
Excelente conteúdo Gustavo! Parabéns mesmo! Tá Show!!
Que bom que curtiu man \o/
Fiz em uma hopedagem compartilhada que da acesso ssh, segui os passos, a plataforma só possibilitou com instador automático com a versão máxima Laravel Framework 5.8.35, Nossa o Desenvolvedor sofre com a prestação desses serviços!!
Como faço para criar route private?
Parabens pelos vídeos. Show de bola.
Gostaria de saber como fazer uma rota extra do tipo "atestar o recebimento/pagamento".
Como faria para "encaixar" esta rota extra utilizando o resorce.
Sensacional cara, muito bom mesmo. Poderia falar sobre relacionamentos entre duas ou mais tabelas Gustavo?
Vamos ter um episódio só sobre isso! Assim que a gente começar a abordar o eloquent :)
Espero ver algo com relação a construção de uma API ou o consumo de dados vindo da API, seria bem interessante. :D
Parabéns os vídeos são ótimos.
Pretendo sempre utilizar o resource.
Porém gostaria de saber como seria possível incluir rotas extras para, por exemplo, atestar o recebimento/pagamento de um registro.
Seria uma alteração parcial onde apenas um ou dois campos seriam alterados.
Não entendi se nesse comando "php artisan make:controller Form:\\\TesteController --resource --model=User" se ele já cria a model "User" ou se ele apenas apontar para a model existente.
Então não precisa alterar no .env o nome laravel para ep01, para ele buscar aquela primeira tabela do episodio um?
Atualiza seu curso na Upinside para a versão 6 que eu quero fazer, porém já quero fazer da versão mais atualizada. Valeu pelas dicas, muito bom, obrigado.
O que é mostrado dentro do curso é compatível com as novas versões sim... Existem algumas ressalvas do que mudou de uma versão pra outra, mas fica tranquilo que vou fazer um material bacana para as novas versões.
Olá estou curtindo as vossas aulas "muito boas".
Gostaria de saber como criptografar a senha no lado do servidor com o laravel.
Saudações
Mais um Like, mto bom
Sabe o que achei interessante e que pode resultar em um "erro"?.
Se você copia todo o código do método store e colocar no método de update, vai resultar em um "erro", que seria o Laravel acabar salvando as informações como sendo um novo usuário ao invés de editar as informações. Então prestem a atenção pessoal!!, não coloquem o $user = New user(); no método de update!! :D
Vlw pelo video meu amigo!! já tens mais um inscrito e likes garantido ;)
Realizei a alteração no arquivo AppServiceProvinder.php adicionando a linha conforme o Curso, porem o laravel não aceita, o que pode ser Route::resouceVerbs([
'create' => 'novo'
]);
Estou com o mesmo erro
Descobri o erro, o phpstorm tava importando "use Illuminate\Routing\Route;" quando na verdade o correto seria use "Illuminate\Support\Facades\Route;". Segue o link da documentação onde eu achei a forma correta de fazer: laravel.com/docs/5.7/controllers#restful-localizing-resource-uris
@@cleonthesecond vlw man, tava dando erro aqui. No .code não tem essas implementações kkkk mas ta tranquilo. Obg de novo
opa beleza? vai ter um episodio de impressão de de relatórios usando a mvc?
A camada MVC já estamos vendo pequenas peças do quebra cabeça.... Quanto a relatórios, eu não sei qual problema que você está enfrentando! Consegue me dar mais detalhes?
Uma dúvida, quem puder me esclarecer, por favor,
Fiz um curso onde nas funções não usamos a injeção de dependências ($id), e nas aulas aqui usamos (Enti $enti). Minha questão é, qual o beneficio, o que faz de diferente? Pois se faço um método para mostrar user, por exemplo posso enviar o ID e no método fazer a busca no DB e mostrar os mesmo dados que se tivesse feito a injeção de dependências. Não sei talvez seja a resposta, mas seria pela questão de não precisar fazer a busca em DB, assim não teria um maior processamento, pois pode ser um DB grande... Obrigado.
Como é feito join entre tabelas ?
Fala @Anderson, blz? para fazer o Join de tabelas é usado
$users = DB::table('users')
->join('contacts', 'users.id', '=', 'contacts.user_id')
->join('orders', 'users.id', '=', 'orders.user_id')
->select('users.*', 'contacts.phone', 'orders.price')
->get();
Qualquer coisa, dá um pulinho la no video de relacionamento de modelos, que ta tranquilo ^^
quando eu for fazer um crud dos produtos por exemplo devo cria uma rota ->
Route::resource('produtos','Form\\ProdutoController')->names('produto')->parameters([
'produtos' => 'products'
]);
esta correto esta afirmação nao esta ?
por favor responda o comentario ... :-(
UP
@@jross9919 obrigado por me responder já que ninguém faz
@@fatosdefato Não necessariamente. O que vc citou, caso vc crie seu controller com injeção de dependência.
Não sei se ja tem no curso, como gerar PDF no Laravel.
Não tem isso em específico no curso até o momento... Mas é um tópico que eu vou mostrar como fazer no Laravel sim :) Inclusive no curso Laravel Developer, tem uma parte de contratos onde é gerado automaticamente uma minuta, que pode ser muito bacana gerar um pdf!
@@GustavoWeb Valeu Gustavo.