Project

General

Profile

Revision 14b31af4

ID14b31af4e787a858400d113a500f624878b82ec3
Parent fbdbbd6a
Child a165d451

Added by Francois POIROTTE almost 7 years ago

[#1700] Ajout du support de l'assignation en masse

Change-Id: Ic6109da0db14639f0970d39c9ad85f5ea0d28ab1
Refs: #1700

View differences:

src/plugins/vigilo/plugin.php
125 125
        return $options;
126 126
    }
127 127

  
128
    // @HACK: pour que les actions en masse fonctionnent,
129
    // on doit utiliser le nom réel du champ dans "linkfield",
130
    // alors que pour les actions sur un objet, il faut utiliser
131
    // le nom faisant le lien avec le type de l'objet.
132
    if (strpos($_SERVER["SCRIPT_FILENAME"], "/ajax/dropdownMassiveAction.php") !== false) {
133
        $linkfield = 'vigilo_template';
134
    } else {
135
        $linkfield = 'id';
136
    }
137

  
128 138
    $options[7007]['table']           = 'glpi_plugin_vigilo_template';
129 139
    $options[7007]['field']           = 'template';
130
    $options[7007]['linkfield']       = 'id';
140
    $options[7007]['linkfield']       = $linkfield;
131 141
    $options[7007]['name']            = 'Template Vigilo';
132 142
    $options[7007]['massiveaction']   = true;
133 143
    $options[7007]['datatype']        = 'dropdown';

Also available in: Unified diff