Pour include un component tu peux utiliser app::import:

App::import('component', 'mycomponent');
$compo= & new MycomponentComponent();

$compo->startup($this);  //-> Utile si la function startup est
significative, sinon elle ne sera pas appellee automatiquement



On Apr 14, 10:41 am, avairet <[EMAIL PROTECTED]> wrote:
> Merci Kalt !
>
> Je suis bête, je ne pense jamais à ces tableaux de propriétés ! Ca
> marche impeccable et je pense que cela améliore les perfs de mon
> contrôleur qui charge moins de choses par défaut !
>
> Est-ce que je peux faire la même chose avec les Components ?
>
> Aurélien
>
> On 11 avr, 14:07, Kalt <[EMAIL PROTECTED]> wrote:
>
> > As-tu essayé tout simplement :
>
> > function monaction()
> > {
> >   $this->helpers[] = 'monhelper';
>
> > }
>
> > Sinon ceci fonctionne quand tu as besoin d'un helper pour plusieurs
> > actions mais pas toutes :
>
> > function beforeRender()
> > {
> >   if(in_array($this->action, array('admin_add', 'admin_edit')))
> >   {
> >     $this->helpers[] = 'Fck';
> >   }
>
> > }
>
> > avairet a écrit :
>
> > > Salut tout le monde,
>
> > > Une question de newbie... d�sol� !
>
> > > Au lieu d'ajouter mon Helper dans les propri�t�s de mon contr�leur
> > > ($helpers = array()), est-il possible de l'appeler uniquement dans
> > > l'action qui en a besoin ?
> > > On fait un App::Import, tout simplement ?
--~--~---------~--~----~------------~-------~--~----~

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 à