> 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;
> ....
> 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;
> > ....
> there are some components that work that way
> 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?
> > > 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?
> Depending on if you want the controller's model irrespective of what
> it is, or a specific model that may or may not be attached to the
> controller.