2014-09-10 16:03 GMT+02:00 MoYo <m...@indepnet.net>:
> Le 10/09/2014 15:59, Kevin Roy a écrit :
>
>> 2014-09-10 14:22 GMT+02:00 MoYo <m...@indepnet.net>:
>>>
>>> est-ce que ce fix n'est pas plus simple :
>>>
>>> https://forge.indepnet.net/projects/glpi/repository/revisions/23158/diff/trunk/inc/search.class.php
>>
>> Ça fonctionne mais ça me rajoute 2 fois l'itemtype en paramètre GET :
>>
>> plugins/genericobject/front/object.php?itemtype=PluginGenericobjectCar&itemtype=PluginGenericobjectCar&sort=1&order=DESC&start=0...
>>
>> L'idée du patch c'était surtout de réutiliser les fonctions communes
>> getSearchURL() comme pour les précédents patchs (c.f.
>> Search::showGenericSearch et Search::prepareDatasForSearch).
>
>
> Oui j'ai bien compris mais normalement le $data['search']['target'] doit
> déjà provenir de ces fonctions donc je ne vois pas trop l'intérêt de le
> recalculer.
> Si 2 fois l'itemtype est génant on peut conditionner sont ajout

Ce n'est pas gênant pour faire le tri, ça rallonge juste l'url.
Par contre je ne comprends pas l'ajout de l'itemtype à cet endroit si
la variable data['search']['target'] contient déjà la base de l'url de
recherche à laquelle on colle les paramètres de tri et de recherche.
Je viens de faire l'essai en enlevant ce paramètre de l'url de
plusieurs type et le tri se fait correctement.

--
Kevin Roy

_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to