oops : attention, ce redirect sera emprunté à chaque
sauvegarde (y compris pour des modifications)
Si tu veux juste pour les insertions
Tu dois pouvoir ajouter le code suivant :
if ($objet->isNew())
$this->redirect(...
Nicolas Dhomont a écrit :
Si je me souviens bien, il y a une fonction dans
la
classe action qui est appelée à chaque sauvegarde d'un objet
Ca doit être save<<nom de l'objet>>
Tu peux faire ton redirect dedans en surchargeant cette fonction
public function save<<nom de
l'objet>>($objet)
{
$result = parent::save<<nom
de l'objet>>($objet);
$this->redirect(...);
}
C'est une possibilité parmi d'autre
:-)
Nicolas
therebel a écrit :
Bonjour,
je cherche dans un des modules généré avec l'admin generator,
une manière élegante de rediriger l'utilisateur immédiatement après un
insert en base .. (action add) ..
Est-ce que ca en serait pas un truc comme cela ..?
function executeAdd()
{
parent::executeAdd()
if ($this->getRequest()->getMethod() == sfRequest::POST)
{
$this->redirect( ....
}
}
Merci,
Marc
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe
"Symfony-fr" de Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse [EMAIL PROTECTED]
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---
--
Nicolas
DHOMONT

19 rue d'Arsonval
69680 Lyon à Chassieu
France
Tel : (+33) 4 72 79 23 50
www.fluedis.com
--
Nicolas
DHOMONT

19 rue d'Arsonval
69680 Lyon à Chassieu
France
Tel : (+33) 4 72 79 23 50
www.fluedis.com
|