Bonsoir,

Je donne juste un avis : je ferais plutôt une méthode edit() dans
app_model et je n'aurais plus besoin de chercher le nom du modèle dans
app_controller...



On 21 juil, 17:18, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
> re Bonjour,
>
> voilà j'ai un contrôleur:
>
> <?php
> class InfosController extends AppController {
>
>     var $name = 'Infos';
>
>     function edit($id = null)
>     {
>         // Langues à éditer
>         $locales = array_values(Configure::read('Config.languages'));
>         $this->Info->locale = $locales;
>
>         // Sauvegarde
>         if(isset($this->data))
>         {
>             $this->Info->save($this->data);
>             $this->redirect('index');
>         }
>
>         $this->data = $this->Info->read(null, $id);
>     }}
>
> ?>
>
> qui est lié à un modèle, mais en fait cette action edit, appartient à
> plusieurs modèles, et donc du coup je voudrais en faire un générique
> dans app_controler.php, un edit pour tous,
>
> donc comment à partyir du "$this" trouver le modèle sur lequel on travaille?
>
> en fait remplacer le "$this->Info" par un "$this->?????????"
>
> merci d'avance
--~--~---------~--~----~------------~-------~--~----~

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 à