You are not logged in.
Bonjour
je voudrais savoir quand on utilise les fonctions searchForm(PLUGIN_XX,$_GET); et showList(PLUGIN_XXX,$_GET); la requete select peut se faire sur un autre champs que ID ?
si oui comment faire ?
Merci
Offline
Voir le hook getSearchOption
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
c'est ce que j'utilise, mais il fait toujours un select sur un ID
j'ai un peu plus regardé le code et on ne peut pas faire autrement, car à la ligne 881 du fichier search.function.php
// Add ID to the select
if (!empty($itemtable)){
$SELECT.=$itemtable.".ID AS ID ";
}
il fait un select sur ID.
sauf si je me trompe ?
Offline
Ben oui, le champ ID est obligatoire dans toutes les tables et il est systématique intégré à la recherche.
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline