its not really evil...
in some cases this would be the appropriate way actually
On 3 Nov., 14:47, "lacenaepro...@gmail.com" <lacenaepro...@gmail.com>
wrote:
> SORRY, RETYPE AGAIN, I PRESSED THE SUBMIT BUTTON!!
>
> HI,
>
> I'm building a component that automatically sets the locale data
> member of a translate behaviour.
>
> In the action I look for the lang param, then call the component
> method.
>
> I'd like the component to set the locale data member in order to
> avoid
> to do that in ANY action.
>
> Something like that:
>
> // ------- component class
> function initialize(&controller, .....) {
> // HERE I SAVE THE CONTROLLER INSTANCE
> $this->controller = $controller;
> ....
>
> }
>
> function doSomething() {
> // HERE I WANT TO ACCESS THE MODEL AND SET THE LOCALE
> $mod = $this->controller->.....
> $model->locale = $mySavedLocale;
>
> }
>
> IS THIS EVIL IN CAKE. IS THERE ANOTHER MVC ORIENTED METHOD?
>
> THANKS!!
>
> On 3 Nov, 14:44, "lacenaepro...@gmail.com" <lacenaepro...@gmail.com>
> wrote:
>
> > HI,
>
> > I'm building a component that automatically sets the locale data
> > member of a translate behaviour.
>
> > In the action I look for the lang param, then call the component
> > method.
>
> > I'd like the component to set the locale data member in order to avoid
> > to do that in ANY action.
>
> > Something like that:
>
> > // ------- component class
> > function initialize(&controller, .....) {
> > // HERE I SAVE THE CONTROLLER INSTANCE
> > $this->controller = $controller;
> > ....
>
> > }
>
> > function doSomething() {
>
> > }- Nascondi testo citato
>
> > - Mostra testo citato -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---
No comments:
Post a Comment