Bonjour a tous,
Je suis en train de coder une classe pour faire un filtre afin de filtrer une tableau CRUD. Je veux que cette classe soit adaptable quelque soit le CRUD, de maniere automatique.
Typiquement, je voudrais obtenir (dynamiquement):
a partir de variables $table (designant le nom de la classe pour Peer) et $field (disignant le nom du champ sur lequel le filtre doit s'appliquer).
Code : Sélectionner tout - Visualiser dans une fenêtre à part $c->add(UserPeer::NAME, '%'.$value.'%', Critera::LIKE);
Dans cet exemple, je souhaite afficher tous les users dont le nom contient la chaine $value.
J'ai tenté :
et pas mal d'autres syntaxes, mais sans résultats.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $classe = $table."::".$field; $c->add($classe, "%".$value."%", Criteria::LIKE);
Est-ce que quelqu'un pourrait me donner une idée de la syntaxe a adopter pour obtenir un tel résultat?
Merci beaucoup pour le coup de pouce,
KT
Partager