pra quem está tendo problema em versões mais recentes do laravel (a minha é a 11.20.0), houve um erro na linha "$user = auth()->user()", considerando "user()" como undefined method. Para isso basta adicionar o "use Illuminate\Support\Facades\Auth;" no seu EventController, e trocar o "auth()->user()" por "Auth::user()". No meu caso isso resolveu o problema
@arthurrichard9530, esta sua dica ajudou e muito, o meu deu o mesmo erro fiquei pesquisando aqui tinha achado algo porém não rolou, achei outro lugar falando que como undefined method para este method não atrapalha a aplicação, testei e passou, e com o que passou ele subiu o erro e rodou de boas,
@@MatheusBattisti Nao faco ideia do motivo, mas no termino dessa aula e aplicando as mudancas ditas no video, simplesmente a criacao de eventos nao funciona, e nada eh enviado para o banco de dados. Estou perdido. Alguem para ajudar?
@@MatheusBattisti Nao faco ideia do motivo, mas no termino dessa aula e aplicando as mudancas ditas no video, simplesmente a criacao de eventos nao funciona, e nada eh enviado para o banco de dados. Estou perdido. Alguem para ajudar?
Para aqueles que tem o seguinte erro ao fazer a relação, o Laravel cria 2 tabelas sessions, basta excluir uma delas e seguir em frente... SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sessions' already exists (SQL: create
table `sessions` (`id` varchar(255) not null......
Parabéns pelo curso! Caso eu não esteja fazendo a relação com usuário logado, como eu faço para adicionar no controller a variável que eu desejo, no caso há o auth para encontrar o usuário logado, há algum método para relacionar, noc aso de não seja com o usuário?
Matheus, mais uma perguntinha.... Tem ideia se é possível ter vários bancos de dados e dependendo o usuário logado, o sistema acessa um BD específico? Por exemplo, Tenho o usuário joão e pedro e tenho os bancos bd1 e bd2. Quando o João estiver logado, o sistema faz tudo pegando dados do bd1 e quando o pedro estiver logado, faz tudo pegando dados do bd2. E, lógico, essas alteraçoes são feitas automaticamente... tem alguma ideia? Abraço!
Boa Aula e o curso ta muito show. Agora queria saber, como eu faço pra rodar a migrate sem rodar o fresh vai que eu queira fazer uma alteração e a aplicação já esteja em produção ?
@@MatheusBattisti Nao faco ideia do motivo, mas no termino dessa aula e aplicando as mudancas ditas no video, simplesmente a criacao de eventos nao funciona, e nada eh enviado para o banco de dados. Estou perdido. Alguem para ajudar?
@@MatheusBattisti Peço uma ajuda, fiz tudo certo mais no final ele mostra o seguinte erro: "call to undefined method App\Models\User::id". Como posso resolver?
Nao faco ideia do motivo, mas no termino dessa aula e aplicando as mudancas ditas no video, simplesmente a criacao de eventos nao funciona, e nada eh enviado para o banco de dados. Estou perdido. Alguem para ajudar?
Uma coisa que não entendi: Onde é passado o 'references', que indica de qual tabela vem a chave estrangeira. Não entendi onde isso é passado, ainda mais se eu tiver 10 tabelas no meu BD, como o sistema vai saber de qual tabela vem a chave estrangeira? Abraço!
pra quem está tendo problema em versões mais recentes do laravel (a minha é a 11.20.0), houve um erro na linha
"$user = auth()->user()", considerando "user()" como undefined method. Para isso basta adicionar o "use Illuminate\Support\Facades\Auth;" no seu EventController, e trocar o "auth()->user()" por "Auth::user()". No meu caso isso resolveu o problema
muito obrigado irmão, ja tava começando a quebrar a cabeça aq
@arthurrichard9530, esta sua dica ajudou e muito, o meu deu o mesmo erro fiquei pesquisando aqui tinha achado algo porém não rolou, achei outro lugar falando que como undefined method para este method não atrapalha a aplicação, testei e passou, e com o que passou ele subiu o erro e rodou de boas,
seus cursos são demais, aprendo muito contigo, só tenho a agradecer, parabéns Matheus.
Valeu Thiago
@@MatheusBattisti Nao faco ideia do motivo, mas no termino dessa aula e aplicando as mudancas ditas no video, simplesmente a criacao de eventos nao funciona, e nada eh enviado para o banco de dados. Estou perdido. Alguem para ajudar?
Parabéns, Matheus! Conteúdo incrível e ao mesmo tempo muito leve.
It worked for my 64-bit PC. Thanks a lot.
Muito bom conteúdo, facil aprendizado!!
valeuuu Reinaldo!
@@MatheusBattisti Nao faco ideia do motivo, mas no termino dessa aula e aplicando as mudancas ditas no video, simplesmente a criacao de eventos nao funciona, e nada eh enviado para o banco de dados. Estou perdido. Alguem para ajudar?
Muito bom o conteúdo.
Muito bom!
valeuu Guilherme!
Muito legal
valeu Aldecir!
Muito bom.
Saudacoes Matheus, o metodo @guest, nao ta surtindo efeito, para usaurios ja logados
Obrigado!
Para aqueles que tem o seguinte erro ao fazer a relação, o Laravel cria 2 tabelas sessions, basta excluir uma delas e seguir em frente...
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sessions' already exists (SQL: create
table `sessions` (`id` varchar(255) not null......
cara,vc salvou meu dia,valeu.
O caminho que o rapaz falou é: database>migrations. Depois é só excluir uma delas
Peço uma ajuda, fiz tudo certo mais no final ele mostra o seguinte erro: "call to undefined method App\Models\User::id". Como posso resolver?
Se pudesse deixava aqui mil likes, @alisonwalker2419! Valeu demais!!! 😁
Parabéns pelo curso!
Caso eu não esteja fazendo a relação com usuário logado, como eu faço para adicionar no controller a variável que eu desejo, no caso há o auth para encontrar o usuário logado, há algum método para relacionar, noc aso de não seja com o usuário?
Matheus, mais uma perguntinha.... Tem ideia se é possível ter vários bancos de dados e dependendo o usuário logado, o sistema acessa um BD específico? Por exemplo, Tenho o usuário joão e pedro e tenho os bancos bd1 e bd2. Quando o João estiver logado, o sistema faz tudo pegando dados do bd1 e quando o pedro estiver logado, faz tudo pegando dados do bd2. E, lógico, essas alteraçoes são feitas automaticamente... tem alguma ideia?
Abraço!
Boa Aula e o curso ta muito show. Agora queria saber, como eu faço pra rodar a migrate sem rodar o fresh vai que eu queira fazer uma alteração e a aplicação já esteja em produção ?
Opa João, teremos um caso no curso, vou explicar detalhadamente...
@@MatheusBattisti Nao faco ideia do motivo, mas no termino dessa aula e aplicando as mudancas ditas no video, simplesmente a criacao de eventos nao funciona, e nada eh enviado para o banco de dados. Estou perdido. Alguem para ajudar?
@@MatheusBattisti Peço uma ajuda, fiz tudo certo mais no final ele mostra o seguinte erro: "call to undefined method App\Models\User::id". Como posso resolver?
Isso aí tbm serve para uma aplicação Admin, onde apenas o Admin tem acesso a todas os cadastros? É um projeto para controle de parcelamentos.
Nao faco ideia do motivo, mas no termino dessa aula e aplicando as mudancas ditas no video, simplesmente a criacao de eventos nao funciona, e nada eh enviado para o banco de dados. Estou perdido. Alguem para ajudar?
#TOP
Parabéns, Matheus! Curso incrível, mas gostaria de saber como faço para que os meus usuários fizessem o login com a conta do Google.
Como é que adiciono uma chave estrangeira à tabela de users? É possível?
Depois desses passos, meu estilo bootstrap das views adicionadas pelo jetstream não estão funcionando. Alguém teve esse problema também?
Uma coisa que não entendi: Onde é passado o 'references', que indica de qual tabela vem a chave estrangeira. Não entendi onde isso é passado, ainda mais se eu tiver 10 tabelas no meu BD, como o sistema vai saber de qual tabela vem a chave estrangeira? Abraço!
Entendi. Esses métodos são colocados dentro dos Models correspondentes, que terão a relação. Funcionou, valeu!
Isso. Nos métodos você passa as relações. É bom fazer o modelo conceitual e lógico, para depois lançar no banco. Depois é só puxar pelo sistema.
Mais alguem não esta conseguindo fazer com que o o usuario so entre na pagina se criar eventos se tiver logado ? 😢
Eu consegui mano, mas dps disso ele não salva os dados no banco, o problema é no middleware, só não sei exatamente o que é
@@vinitwl Brother, coloco tudo direitinho, como tá no vídeo, mas na hora que entro no Criar Eventos ele entra direto, sem pedir login.
@@vinitwl conseguiu resolver meu mano? aqui simplesmente nao salva nada no banco e to ficando sem opcoes
@@pedd9453 normalmente se não está salvando é porque alguma coluna na BD está como not null. muda para nullable esses campos e veja se funciona