You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2024-06-04 17:17:34

ec2311
Member
Registered: 2016-04-07
Posts: 354

[Resolu]Action masse : Add to transfer list : apparait toujours

Bonjour

j'essaie de supprimer d'une option de masse l'ajout en liste de transfert :

    function getForbiddenStandardMassiveAction() {

        $forbidden   = parent::getForbiddenStandardMassiveAction();
        $forbidden[] = 'add to transfer list'; // cette option ne doit pas apparaitre... mais elle apparait quand meme
        $forbidden[] = 'update';
        return $forbidden;
    }

en réalisant ceci :
l'option ajout lsite de transfert apparait toujours
l'option modifier a bien disparu

donc : ce ne serait pas le bon titre à mettre ?
-> je n'ai pas de plugin actuellement qui contient autre chose que des $forbidden avec purge, clone, update ... sad

Merci

Last edited by ec2311 (2024-06-05 09:30:16)


GLPI 10.0.17
GLPIinventory 1.3.4

Agents : FI (2.6, 2.5) et Glpiagents (1.12)

Offline

#2 2024-06-05 09:03:27

ec2311
Member
Registered: 2016-04-07
Posts: 354

Re: [Resolu]Action masse : Add to transfer list : apparait toujours

j'ai vu qu'il fallait gerer cela aussi dans le setup (du plugin)
$PLUGIN_HOOKS['use_massive_action']['nomplugin'] = 0;

donc ici avec cette option, dans "l'entete" du plugin : je ne vois plus l'option de transfert smile

mais celle-ci apparait toujours dans les 'lignes' du plugin. (l'element principal etant l'entete)

j'ai bien une classe liée à la gestion de ces lignes, dans laquelle j'ai
function getForbiddenStandardMassiveAction() {

        $forbidden   = parent::getForbiddenStandardMassiveAction();
        $forbidden[] = 'add to transfer list'; // cette option ne doit pas apparaitre... mais elle apparait quand meme
        $forbidden[] = 'update';
        return $forbidden;
    }

Last edited by ec2311 (2024-06-05 09:04:13)


GLPI 10.0.17
GLPIinventory 1.3.4

Agents : FI (2.6, 2.5) et Glpiagents (1.12)

Offline

#3 2024-06-05 09:30:03

ec2311
Member
Registered: 2016-04-07
Posts: 354

Re: [Resolu]Action masse : Add to transfer list : apparait toujours

Trouvé

en fait ce n'est pas 'add to transfer list' issu de fr_FR.po, mais 'add_transfer_list' qu'il convient de spécifier dans le forbidden


GLPI 10.0.17
GLPIinventory 1.3.4

Agents : FI (2.6, 2.5) et Glpiagents (1.12)

Offline

Board footer

Powered by FluxBB