Yes, just do $this->getPresentationFor('your_module', 'your_action') in your
action, and you will get the rendered view.On Jan 9, 2008 2:52 PM, Pierre <[EMAIL PROTECTED]> wrote: > > Hello, > > > You will find more information about this feature in the > > documentation : > > http://www.symfony-project.org/book/1_0/11-Ajax-Integration#JSON > > > > If your ajax response is larger than 512Kb, I suggest you to use > > this snippet: > > http://www.symfony-project.org/snippets/snippet/116 > > That was a great help, thanks, it works just the way I wanted. > > But just to be sure: Is there a way to return a rendered view from an > action so that this return could be used in another action? > > Thanks, > Pierre > > > > > > > > > On Jan 9, 2008 2:25 AM, Pierre <[EMAIL PROTECTED]> wrote: > > > > Hi folks, > > > > I'm quite new to symfony and ajax so my question might sound stupid, > > but I'm looking for a way to update more than one div in my page with > > one ajax remote call. > > > > I found that json is a common way to achieve this but couldn't find a > > way to get the response from one action rendered with the appropriate > > template. That would be needed to encode the response in a json- > > Header. > > > > To explain: > > I have two divs which are usually populated with one action but two > > partials. There are two different methods in my action.class.php which > > give the needed data that I pass to the partials. With a remote-form- > > call in div1 (function refresh_both()) I want to change the content of > > div2 which is working fine, but in th same processing an update of > > div1 is needed. That's why I thought of using json. But since the > > updated content that is to go in div1 is already a template-based > > partial I need it to be rendered. So I think I have to render it in > > the the refresh_both()-function. > > > > Is there a way to achieve this, or is there any other approach that is > > more common or more easy to implement? > > > > Thanks in advance for help, > > Pierre > > > > > > > > -- > > Noël GUILBERT > > http://www.sensiolabs.com > > http://www.symfony-project.com > > Sensio Labs > > Tél: +33 1 40 99 80 80 > > > > > > > > -- Noël GUILBERT http://www.sensiolabs.com http://www.symfony-project.com Sensio Labs Tél: +33 1 40 99 80 80 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" 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/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
