Fantástica apresentação, uma verdadeira aula mesmo, sem frecuras nem aquela peculiar arrogância que infelizmente está contida em muitos conteúdos de Laravel aqui no TH-cam. Muito obrigado mesmo!.
Professor, seus vídeos são excelentes. Sua didática é incrível. Já usei 2 cursos seus para projetos profissionais. Esse de Laravel vai ser muito útil para atualizar meus sistemas para essa nova tecnologia. Parabéns! Muito obrigado por compartilhar conosco seus conhecimentos e tempo. Aguardando o restante dos vídeos. Um dos melhores instrutores do TH-cam. Muito show! Sucesso nos códigos e na vida!
Olá tudo bem, parabéns pelas dicas... Estou com um problema...é o seguinte... quando um novo usuário se cadastra no meu site, apos colocar todos os dados e ele apertar em cadastrar aparece a seguinte mensagem: Oops! An Error Occurred - The server returned a "422 Unprocessable Content". - Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused. O que pode ser, poderia me ajudar. Obrigado!
fiz uns testes aqui, e só pra conhecimento do pessoal, eu consegui resolver indo no arquivo de rota e adicionando no final da rota " ->can('nomeDaPermissao'); "
muito bom vídeo. fiz a configuracão, mas n hora de registrar um usuar vem esse erro Method Illuminate\Validation\Validator::givePermissionTo does not exist. oque deve ser instrutor??
Ótima aula, eu tenho uma dúvida. Estou construindo um site de vagas de emprego e nesse site eu queria dar a opção ao usuário dele se cadastrar ou como empresa ou como candidato a vaga, eu consigo fazer isso utilizando spatie?
Boa noite, No meu caso fiz as configurações iniciais e somente criou a tabela permissions. E o seguinte erro no terminal; SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter table `permissions` add unique `permissions_name_guard_name_u nique`(`name`, `guard_name`))
Bom, já se passou um ano mas eu tenho a solução para o seu problema, se você tiver usando servidores locais, wampserver, xamp, você vai ter que modificar a engine do my.ini neles. Trocar de MyISAM para InnobDB. Só assim corrigi esse erro que estava dando semelhante ao seu. A dica do Professor realmente funcionou no caso do primeiro vídeo, mas usando o Spatie não adiantou.
fiz as configurações porem me dá um erro: user. php - Undefined type 'Spatie\Permission\Traits\HasRoles'.intelephense(1009) - e quando faço o registro não aparece a permissão em model_has_permissions
Excelente vídeo. Parabéns! Implementado com sucesso em 2024
Obrigado! EU cheguei a fazer isso manualmente, mais com essa ferramenta vai ajudar muito em novos projetos
Melhor explicação possivel! Resumiu 1 hora de aula...Parabéns!
Que bom que ajudou
Obrigado Thiago
Fantástica apresentação, uma verdadeira aula mesmo, sem frecuras nem aquela peculiar arrogância que infelizmente está contida em muitos conteúdos de Laravel aqui no TH-cam. Muito obrigado mesmo!.
Vlw
Excelente aula! Estava aqui vendo varios videos sem nexo e voce foi perfeitamente claro! Muito obrigado!
Muito bom.
Professor, muito obrigado! Excelente conteúdo, vou praticar, obrigado por publicar no blog também
Tmj
Professor, seus vídeos são excelentes. Sua didática é incrível. Já usei 2 cursos seus para projetos profissionais. Esse de Laravel vai ser muito útil para atualizar meus sistemas para essa nova tecnologia. Parabéns! Muito obrigado por compartilhar conosco seus conhecimentos e tempo. Aguardando o restante dos vídeos. Um dos melhores instrutores do TH-cam. Muito show! Sucesso nos códigos e na vida!
Muito obrigado Adriano, Tmj!!
Parabéns pela didática, seus vídeos são excelentes, estão me ajudando muito. Obrigado!!!
Tmj
simples e bonito, gostei muito!!!
Vlw
Olá tudo bem, parabéns pelas dicas... Estou com um problema...é o seguinte... quando um novo usuário se cadastra no meu site, apos colocar todos os dados e ele apertar em cadastrar aparece a seguinte mensagem: Oops! An Error Occurred - The server returned a "422 Unprocessable Content". - Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.
O que pode ser, poderia me ajudar. Obrigado!
Muito bom... uma dúvida; tem como passar o comando "can()" direto na rota ? no lugar de colocar isso dentro da página?
fiz uns testes aqui, e só pra conhecimento do pessoal, eu consegui resolver indo no arquivo de rota e adicionando no final da rota " ->can('nomeDaPermissao'); "
@@JohnMitysumy obrigado pelo compartilhamento. Utilizei essa abordagem na minha aplicação.
muito bom vídeo. fiz a configuracão, mas n hora de registrar um usuar vem esse erro Method Illuminate\Validation\Validator::givePermissionTo does not exist. oque deve ser instrutor??
Você tem que criar as permissões via comando como mostrado no Google
Ótima aula, eu tenho uma dúvida. Estou construindo um site de vagas de emprego e nesse site eu queria dar a opção ao usuário dele se cadastrar ou como empresa ou como candidato a vaga, eu consigo fazer isso utilizando spatie?
Exatamente pra isso que ele serve
Boa noite,
No meu caso fiz as configurações iniciais e somente criou a tabela permissions.
E o seguinte erro no terminal;
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key
length is 1000 bytes (SQL: alter table `permissions` add unique `permissions_name_guard_name_u
nique`(`name`, `guard_name`))
Eu ensino sobre isso na primeira aula, configuração no provider
Bom, já se passou um ano mas eu tenho a solução para o seu problema, se você tiver usando servidores locais, wampserver, xamp, você vai ter que modificar a engine do my.ini neles. Trocar de MyISAM para InnobDB. Só assim corrigi esse erro que estava dando semelhante ao seu. A dica do Professor realmente funcionou no caso do primeiro vídeo, mas usando o Spatie não adiantou.
fiz as configurações porem me dá um erro: user. php - Undefined type 'Spatie\Permission\Traits\HasRoles'.intelephense(1009) - e quando faço o registro não aparece a permissão em model_has_permissions
Tenha repetir todo o procedimento
Estou com o mesmo erro
Sendo a Spatie da Bélgica, provavelmente a pronúncia é IS PA Tí.
Essa pasta Auth em App>Http>Controllers num tem não
Têm que criar