Dans le module reqmo, la définition d’un filtre peut se faire ainsi :
$reqmo["sql'] = "SELECT [nom], [prenom] FROM WHERE ville='[liste_ville]'";
$reqmo["liste_ville"] = "select ville.code, ville.libelle from ville";
Le filtre ‘liste_ville’ de la requête est un filtre en fonction d’une liste de valeur. Pour détecter ce filtre et exécuter la requête, aujourd’hui le code vérifier que la chaîne de caractères commence par les 6 caractères minuscules ‘select’.
Je propose de remplacer dans la classe core/om_reqmo.class.php
:
} elseif (substr($mode, 0, 6) == "select") {
par
} elseif (strtolower(substr($mode, 0, 6)) == "select") {
pour corriger le problème.