In AppController beforeFilter() would be a good place.

On Thu, Feb 21, 2008 at 11:26 PM, jason m <[EMAIL PROTECTED]> wrote:
>
>  I have a method that runs a bunch of define statements for
>  localizations stored in a database.
>
>         function loadAll($language = 'english',$group=null){
>                 $localizations = $this->Localization->findAll("",array('name',
>  $language));
>                 foreach($localizations as $localization){
>                         define("{$localization['Localization']
>  ['name']}","{$localization['Localization'][$language]}");
>                 }
>         }
>
>  I want this to run on every page that loads but I am having trouble
>  with where to call the method from. Calling it from a page works like
>  from index.ctp $this->requestAction('localizations/loadAll/japanese').
>  However, I don't want to do that on every page. I tried making an
>  app_controller.php in the app folder and using the beforeRender
>  function but that didn't work. I also tried the requestAction from the
>  default layout and that also didn't work. Please tell me what the best
>  practice is for doing this.
>
>  >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to