Espace Privé > Recherche > Cas d'une recherche numérique
La révision 20305 semble induire une erreur sur la recherche :
La boucle conditionnelle ajoutée considère que si le ENV recherche est numérique, alors il doit forcément rechercher cette valeur dans les tables objets comme étant un id_objet : table articles avec id_article=#ENV{id} / table rubriques avec id_rubrique=#ENV{id}, etc.
Si l'un de mes champs (normaux ou extra) possède un chiffre (par exemple un ISBN ou même pour d'autres besoins, un ID quelconque) alors il n'est pas remonté par la recherche car bloqué dans la boucle conditionnelle.
Je pense que le comportement attendu devrait être :
- si j'identifie un numeric => je cherche dans les id_objets PUIS dans les différents champs / champs extra => j'affiche le tout
Actuellement, on est bloqué dans la recherche dans les id_objet.