Page 1 of 1
Champs personnalisés pré-remplis
Posted: 01 Feb 2012, 08:23
by sisif2001
Bonjour,
J'utilise une version 1.1.6 de Mantis, et on m'a demandé de "connecter" le bug tracker a une application CRM détenue chez nous.
Pour ce faire, cette application génère une URL complexe que je soumets à Mantis dans le but de créer un ticket.
Exemple tout simple :
http://tracker/bug_report_page.php?C1=1 ... .......etc etc.....
La plupart des zones se pré-remplissent bien, excepté les custom_fields qui eux restent vident. Est-ce que les custom_fields ont un statut particulier qui les rends inaccessible à une URL comme mentionné ci-dessus ?
Merci d'avance.
Re: Champs personnalisés pré-remplis
Posted: 01 Feb 2012, 10:36
by Lapinkiller
Bonjour
essaye avec custom_field_27 dans ta requete HTTP/GET
27 étant l'id du champ personnalisé dans la bdd

Re: Champs personnalisés pré-remplis
Posted: 01 Feb 2012, 11:14
by sisif2001
Je l'ai déja essayé, mais malheureusement sans succès.
Ce que j'ai remarqué par contre, c'est que quelqu'un a rencontré le même problème que moi selon le bugtracker officiel.
http://www.mantisbt.org/bugs/view.php?id=7897
C'est certes une version 1.0.6, mais le ticket est encore ouvert et c'est exactement le même souci que je rencontre.
Est-ce que vous voyez un autre moyen d'y arriver ?
Re: Champs personnalisés pré-remplis
Posted: 01 Feb 2012, 12:27
by Lapinkiller
Apparemment ce n'est pas possible, j'ai regardé le code de Mantis et il récupère les paramètre get que pour les champs natifs...pas pour les champs personnalisés
Re: Champs personnalisés pré-remplis
Posted: 01 Feb 2012, 20:19
by sisif2001
J'imagine que ce a quoi tu fais mention, c'est au contenu du code de la page bug_api.php. Je me suis rend compte aussi qu'en effet, les champs custom n'etaient pas repris.
Dans la foulée j'ai tenté de modifier le code de cette page pour ajouter deux trucs :
La récupération de la variable fixée dans mon URL, avec un $_GET[variable]
L'ajout du contenu dans une colonne dédiée de la table mantis_bug_table.
Malheureusement, ca n'a pas marché. J'imagine que c'est puisque la page bug_report_page.php qui est active a ce moment la, et que je dois trouver un moyen d'envoyer la variable de bug_report_page.php vers bug_api.php.
Est-ce que je suis sur la mauvaise piste ?
Re: Champs personnalisés pré-remplis
Posted: 02 Feb 2012, 09:56
by Lapinkiller
c'est au niveau bug report page que j'ai regarder le code, il y'a des gpc_get_string dedans