Dans le module reqmo, la définition d’un filtre peut se faire ainsi :
$reqmo["sql’] = “SELECT [nom], [prenom] FROM WHERE ville=’[libelle_ville]’ or lieu_de_naissance=’[libelle_ville]’”;
Le filtre ‘libelle_ville’ de la requête est un filtre en fonction d’une saisie utilisateur. Comme il est présent deux fois dans la requête le champ de saisie apparaît deux fois dans le formulaire alors qu’il ne devrait pas.
Je propose de remplacer dans la classe core/om_reqmo.class.php
:
$fields_list["WHERE"]["text"][] = $selecteur;
par :
if (in_array($selecteur, $fields_list["WHERE"]["text"]) === false) {
$fields_list["WHERE"]["text"][] = $selecteur;
}
pour corriger le problème.