Change_category_visibility
Change_category_visibility — Change la visibilité d'une catégorie
Cette méthode de la classe
Categories_management permet de changer la visibilité dune catégorie. La visibilité est à prendre au sens de publié ou non, vous pourrez utiliser comme vous le souhaitez cette valeur dans votre module.
Voici les arguments que cette méthode admet :
Cette méthode ne renverra pas d'erreur si la catégorie a déjà le statut que vous souhaitez lui associer.
Dans votre script vous aurez certainement besoin de vérifier que la catégorie est visible, il faudra tester la valeur booléenne visible qui est représentée par un entier dans la base de données et qu'il faudra donc passer en booléen dans le cache comme ceci :
Cette méthode renvoie vrai si le changement d'état a été effectué avec succès, et faux sinon. Si le changement a échoué, vous pourrez savoir quelle erreur s'est produite en utilisant la méthode
Check_error.
Nous allons voir les sources possibles d'erreur (utilisez la méthode
Check_error pour savoir quelle erreur s'est produite). Voici les constantes que vous pouvez tester dans ce cas et ce à quoi elles correspondent (très utile pour le débuggage) :