Bonjour Eric, Juste quelques remarques pour essayer d'y voir plus clair dans ton dessein :
- les méthodes search() n'existent pas par défaut, donc tu vas les coder toi-même dans chaque contrôleur ? - est-ce bien utile de les dupliquer partout ? une méthode générique search() dans app_controller ou un component ne seraient-ils pas plus judicieux ? - ton formulaire de recherche est présent dans toutes tes vues ? dans ce cas, tu devrais en faire un element ou un helper... - sinon dans l'absolu, tu peux faire un contrôleur SearchesController.php qui a une seule méthode "search()" et qui utilise tous les modèles dans lesquels tu veux faire des recherches, à toi de voir si une vue "search.ctp" se justifie Maintenant, pour rester dans ton idée de base, tu peux très bien indiquer comme attribut "action" de ton formulaire de recherche, une url qui pointe vers une action qui se charge uniquement de dispatcher les données transmises par le formulaire au(x) bon(s) contrôleur(s)... Mais je trouve cela un peu superflu. Aurélien On 15 avr, 17:10, eric <[EMAIL PROTECTED]> wrote: > Bonjour à tous, > > je suis en train d'essayer de développer une p'tite appli en CakePHP - > ma première... > C'est assez simpliste : quelques tables, avec des clés étrangères, > donc des écrans type CRUD. > > Par contre, j'aimerais rajouter une recherche globale, autrement dit > un formulaire de recherche qui une fois validé va faire appel par > exemple aux méthodes search() de chaque contrôleur, et afficher le > résultat sur une page donné. > > J'avoue que je bute un peu, je ne sais pas par quel bout le prendre ce > truc. > > Merci d'avance pour votre aide. > > ++ > Eric. --~--~---------~--~----~------------~-------~--~----~ Groupe "Cakephp-fr". Adresse : [email protected] Pour résilier : [EMAIL PROTECTED] Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr -~----------~----~----~----~------~----~------~--~---
