Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dropdown Multiple #3

Open
EC2311 opened this issue Jan 21, 2022 · 3 comments
Open

Dropdown Multiple #3

EC2311 opened this issue Jan 21, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@EC2311
Copy link

EC2311 commented Jan 21, 2022

Bonjour

est-il possible de réaliser un filtre avec une selection multiple ?

ci-dessous, un seul choix est possible
$StatusTicket = array('----------','Nouveau','En cours (attribué)', 'En cours (planifié)', 'en attente', 'Resolu', 'Clos');
$selectionst = new PluginReportsArrayCriteria($report,'STSTICK','Status du ticket',$StatusTicket);

J'ai vu dans front/report.contract.php l'instruction dropdown qui permet de faire 'n' selections. (ici c'est sur el type de contrat, mais c'est sur le principe)

foreach ($CFG_GLPI["contract_types"] as $itemtype) {
if ($item = getItemForItemtype($itemtype)) {
$values[$itemtype] = $item->getTypeName();
}
}
Dropdown::showFromArray('item_type', $values, ['value' => 0,
'multiple' => true]);

Pourrait-on 'facilement' l'utiliser avec le plugin 'reports' ?
Ensuite, pouvoir renseigner certaines valeurs 'par defaut' dans ce dropdown ?

Merci

@yllen yllen added the enhancement New feature or request label Feb 8, 2022
@yllen
Copy link
Owner

yllen commented Feb 8, 2022

Là vous donnez l'exemple de la dropdown de sélection mais il y a tout le traitement après dans report.contract.list.
Ce qui est difficile à faire c'est une dropdown générique de sélection multiple.
Mais je note l'idée

@Wolvverine
Copy link

@EC2311

Look here: #6

@EC2311
Copy link
Author

EC2311 commented Sep 26, 2022

@Wolvverine : great ! thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants