Bonsoir Fish,

> En enlevant $this->_stop(); je peux voir le message "Statut
> enregistre" mais il n'y a pas de redirection.

C'est normal, la redirection ne se fait automatiquement que si tu as
le niveau de DEBUG à 0. Dans tous les autres cas, tu peux mettre un
lien dans ton gabarit flash qui permettra de continuer la navigation.
Cela sera utile en production pour les gens pressés !

Voilà ce que j'ai dans mon layout : <a href="<?php echo $url; ?
>">Cliquez ici</a> afin de continuer votre navigation sur le site.</p>

>
> J'ai également un soucis dans le message de confirmation de
> suppression dans toutes mes vues:
> J'ai du remplacer # %s par l'appel direct de ce que je veux afficher
> (ici $statut['Statut']['type'])...
>
> <?php echo $html->link(__('Supprimer', true),
> array('action'=>'delete', $statut['Statut']['id']), null,
> sprintf(__('Etes vous sur de vouloir supprimer '.$statut['Statut']
> ['type'].'?', true), $statut['Statut']['id'])); ?>

Pour ce problème, jette un oeil au fonctionnement de sprintf en php
http://ca.php.net/sprintf
En fait, le %s est remplacé par le contenu de la variable passée en
argument (en l'occurence l'id ici). Ton texte devrait donc être plutôt
de la forme :
 sprintf(__('Etes vous sur de vouloir supprimer %s ?', true),
$statut['Statut']['type'])

En espérant que cela réponde à ta question
Pierre
--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à