je signale un bug
La désactivation/l'interdiction de l'autorisation de « Changement d'état du produit » se comporte de manière incorrecte dans certains cas.
Cas 1 : la grille de produits a toujours une icône à bascule et le changement de statut est toujours autorisé
Cas 2: la page de détail du produit a le bouton caché (semble partiellement correct car il devrait y avoir un indicateur (étiquette/badge) indiquant l'état du produit mais non modifiable)
Étapes à reproduire
1) Système > Gestion des utilisateurs > Rôles > Onglet Autorisations > Modifier l'état du produit > interdire
2) Accédez à la grille du produit et vous voyez toujours l'icône d'état bascule et pouvez même désactiver/activer le produit (mauvais comportement à mon avis)
3) Allez dans les détails du produit et vous ne voyez pas le bouton Activé/Désactivé (comportement partiellement correct à mon avis)
Merci
Salut @wakqasahmed ,
Merci pour votre billet, je pourrais reproduire les mêmes comportements.
Pour le cas 1, c'est un bug.
Pour le cas 2, à quoi vous attendriez-vous sur le formulaire d'édition de produit : un bouton Activé/Désactivé visible mais non cliquable ?
Merci beaucoup,
Laure
Salut @LaureBro ,
Oui, pour le cas 2, le bouton Activé/Désactivé visible (comme désactivé) mais non cliquable suffirait. Cela maintiendrait l'uniformité de l'interface utilisateur et servirait à indiquer l'état actuel du produit.
Merci
Ce PR corrige le premier bogue décrit.
Pour le deuxième problème, ce n'est pas vraiment un bug donc je laisse l'équipe Akeneo décider de la meilleure façon de gérer ce cas.
Le cas 1 est corrigé, merci :wink:
@wakqasahmed Si vous voulez vraiment avoir le bouton désactivé, il est possible de le faire dans votre projet. N'hésitez pas à demander de l'aide sur le slack UG.
Commentaire le plus utile
Ce PR corrige le premier bogue décrit.
Pour le deuxième problème, ce n'est pas vraiment un bug donc je laisse l'équipe Akeneo décider de la meilleure façon de gérer ce cas.