Salut tout le monde,
SVP, comment faire pour imposer à un bouton end d'une Forme pour qu'il exécute une action précise d'un contrôleur ?
exemple:
dans mon cas, j'ai mis une Forme pour la connexion dans un Menu du Layout par défaut pour que l'utilisateur puisse s'authentifier n'importe quel moment quand il navigue sur le site; alors le problème c'est qu'on il introduit ses données et valide rien ne se passe (puisque on ne fait pas appel à l'action login) sauf si on demande d'accéder à un lieu protégé (profil par exemple).
J'espère être clair ^^.
Merci bien.

6 réponses


Digikube
Réponse acceptée

C'est pas au niveau du end() mais du create() que tu peux spécifier le controller à appeler.

coloo
Réponse acceptée

Le cook book est ton ami ;)

http://book.cakephp.org/1.3/fr/view/1384/Cr%C3%A9er-des-formulaires

Bonne journée.

Salut,
je ne suis pas sûr d'avoir compris ta question,
mais un bouton connexion pour accéder à l'action login du controller users s'écrirait ainsi :

<?php echo $this->Html->link("Connexion",array('action'=>'login','controller'=>'users')); ?>.

Aiftea : comment faire stp ?!
zenkiai : c'est sûr tu n'as pas compris la question hh

ok Merci bien coloo et toi aussi Aiftea :)

en effet je n'avais pas compris que tu parlais de ça.