Estou relatando um bug
Desabilitar / desautorizar a permissão de "Alteração do estado do produto" comporta-se de maneira inadequada em alguns casos.
Caso 1: a grade de produtos ainda tem o ícone de alternância e a alteração do status ainda é permitida
Caso 2: a página de detalhes do produto tem o botão oculto (parece parcialmente correto, pois deve haver um indicador (etiqueta / emblema) informando o status do produto, mas não editável)
Passos para reproduzir
1) Sistema> Gerenciamento de usuários> Funções> Guia Permissões> Alterar estado do produto> não permitir
2) Vá para a grade de produtos e você ainda verá o ícone de alternância de status e pode até desativar / ativar o produto (comportamento errado na minha opinião)
3) Vá para os detalhes do produto e você não vê o botão Ativado / Desativado (comportamento parcialmente correto na minha opinião)
Obrigada
Olá @wakqasahmed ,
Obrigado pelo seu ingresso, eu poderia reproduzir os mesmos comportamentos.
Para o caso 1, é um bug.
Para o caso 2, o que você esperaria no Formulário de edição do produto: um botão Ativado / Desativado visível, mas não clicável?
Muito obrigado,
Laure
Olá @LaureBro ,
Sim, para o caso 2, o botão Ativado / Desativado visível (como desativado), mas não clicável, seria suficiente. Isso manteria a IU uniforme e serviria para indicar o status atual do produto.
Obrigada
Este PR corrige o primeiro bug descrito.
Para o segundo problema, não é realmente um bug, então vou deixar a equipe Akeneo decidir a melhor maneira de lidar com esse caso.
O caso 1 foi corrigido, obrigado: wink:
@wakqasahmed Se você realmente deseja desativar o botão, é possível fazê-lo em seu projeto. Não hesite em pedir ajuda no slack UG.
Comentários muito úteis
Este PR corrige o primeiro bug descrito.
Para o segundo problema, não é realmente um bug, então vou deixar a equipe Akeneo decidir a melhor maneira de lidar com esse caso.