this should do it:

$this->viewPath = 'elements/users';
$this->render('update_preferences');

On Wed, Mar 18, 2009 at 1:34 PM, Dave Maharaj :: WidePixels.com
<[email protected]> wrote:
> I am trying to render an AJAX element instead of a view into a DIV using
> this in the user_controller:
>
> It was working perfect when I was using the view file but I rather use the
> element
>
> $this->viewPath = 'elements';
> // tried this
> //$this->viewPath = '/elements';
> // tried this
> // $this->viewPath = '../elements';
> $this->render('/user/update_preferences');
>
> views
> + users
>     -add.ctp
>     - edit.ctp
>     - oher views
>     - (originally i had update_preferences.ctp here and it rendered as
> normal in the AJAX DIV)
>
>
> + elements
>     - user /
>     - user/update_preferences.ctp
>
> But its not working. I even try to render elements that do not exist and all
> it is doing is just loading the page i am on into the div....
>
> if ($this->RequestHandler->isAjax() || $this->RequestHandler->isXml()) {
>               Configure::write('debug', 2);
>           }
>
> Ideas?
>
> Thanks
>
> Dave
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---

  • Render Path Dave Maharaj :: WidePixels.com
    • Re: Render Path brian

Reply via email to