Veja o post completo desta parte clicando aqui e veja também o projeto no Github para que você possa comparar os códigos, acesse aqui!
Nesta parte nós incluímos o Devise para gerenciar o Login e Criação de Users no nosso Projeto, também incluímos o CanCanCan para gerenciar o que os nossos Users podem alterar no sistema (Filtrando também os records que eles conseguem ver na lista).
Você pode ver o código completo acessando o projeto no Github clicando aqui e escolhendo a branch “Part2”, aproveita e me segue lá também 🙂
Nesta parte nós aprendemos como chamar callbacks para atribuir automaticamente uma comissão ao vendedor, editamos as tabelas e os campos que aparecem no nosso sistema administrativo para melhorar a aparência dele e simplificar a navegação e adicionamos a possibilidade de subir uma foto no Produto.