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
-~----------~----~----~----~------~----~------~--~---