Mantis

Filtre sur les "custom field" inactif après installation de longCF

Posted by tnavarro 
Filtre sur les "custom field" inactif après installation de longCF
July 10, 2007 06:28PM
Bonjour,

J'ai installé le plugins longCF, et j'ai constaté que la recherche est inactive sur les champs custom.

lorsque je choisie un élément de la liste d'un champ Custom dans la fenêtre filte (simple ou avancé), le résultat est faux, je n'ai pas la liste attendu.

Exemple : j'ai un champ bâtiment dans lequel.
Dans la fenêtre Filtre, j'ai bien le choix d'une liste pour le champ personnalisé Bâtiment, et si je sélectionne un bâtiment, je n'ai pas de retour d'affichage de la liste contenant ce bâtiment. Pire encore, si je sélectionne le bâtiment 330, j'ai seulement une ligne qui s'affiche avec le bâtiment 320B.

La seule modification que j'ai apporté à filtre_api.php, c'est le masquage par des commentaires des champs que je ne voulais pas voir afficher.

De quoi cela pourrait il venir ?

Thierry.



Edited 1 time(s). Last edit at 07/10/2007 06:28PM by tnavarro.
Re: Filtre sur les "custom field" inactif après installation de longCF
July 10, 2007 08:10PM
Bonjour,

Quelle est la version de Mantis ? Avec les filtres simples ou avancés ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Filtre sur les "custom field" inactif après installation de longCF
July 10, 2007 11:10PM
version 1.1a3, avec filtre simple et avancé.

Je vais essayer aussi de mon coté avec une installation sans le plugins et avec mon filtre_api.php modifié, pour voir.

@+

Thierry.
Re: Filtre sur les "custom field" inactif après installation de longCF
July 11, 2007 08:31AM
Quote
tnavarro
version 1.1a3, avec filtre simple et avancé.

Je vais essayer aussi de mon coté avec une installation sans le plugins et avec mon filtre_api.php modifié, pour voir.

@+

Thierry.

Bonjour,

Il me semble que sur les filtres avancés, il y a un bug...

De mon côté ça semble fonctionner.

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Filtre sur les "custom field" inactif après installation de longCF
July 28, 2007 08:01PM
Bonjour,

A l'installation du plugins, y a t il une modification du filtre_api.php.

Je me suis appercu en regardant dans les tables, c'est qu'en fait les filtres de recherche sont appliqués à la table _custom_field_string_table au lieu de _plugins_longcf_custom_field_string_table.

L'erreur est là.

Pourquoi la recherche ne se fait pas dans la bonne table, pourtant les informations dans mes bug sont correctes, idem en affichant la liste des bug.

Avez vous une idée ?



Edited 2 time(s). Last edit at 07/28/2007 08:17PM by tnavarro.
Re: Filtre sur les "custom field" inactif après installation de longCF
July 28, 2007 10:12PM
C'est bon j'ai trouvé d'où venait l'erreur.

Pour faire des test j'utilise une version de mon site en local, et lors de l'importation de la base, j'avais une différence entre la table _custom_field_string_table et _plugins_longcf_custom_field_string_table. Je me suis appercu que pour fonctionnerles deux tables doivent être identiques. Elles étaient différentes, j'ai donc copier les data de la table _plugins_longcf_custom_field_string_table, qui comportait les bonnes valerus dans la table _custom_field_string_table, et là tout est redevenu normal.
Lorsque je rentre une valeur dans un champ personnalisé, elle s'écrit bien dans les deux tables, et les filtres fonctionnent maintenant.
Sorry, only registered users may post in this forum.

Click here to login



Online Users

Guests: 10
Record Number of Users: 1 on April 02, 2023
Record Number of Guests: 115 on November 09, 2023
Top Users
Hébergeur : Morinie.Fr