ok thx, but now after deleted post I see inside div 'ajaxclass' (where should be posts) small website with 500 error :(
On 22 Paź, 14:13, Gareth McCumskey <gmccums...@gmail.com> wrote: > The link_to_remote function needs a div ID passed not a div CLASS. So <div > class="ajaxclass"> should be <div id="ajaxclass"> > > > > On Thu, Oct 22, 2009 at 1:12 PM, dziobacz <aaabbbcccda...@gmail.com> wrote: > > > I want to delete posts from my forum without refresh page but now > > after clicked link 'Delete post' post is deleting without refreshing > > page but it is still showing - I must refresh page and then it isn't > > showing - why ? > > > I have actions: > > > class forumActions extends sfActions > > { > > > public function executeIndex(sfWebRequest $request) > > { > > $this->posts = Doctrine::getTable('Posts')->getPosts(); > > } > > > public function executeDelete(sfWebRequest $request) > > { > > if ($request->isXmlHttpRequest()) > > { > > $post = > > Doctrine::getTable('Posts')->find($request->getParameter > > ('post')); > > $post->delete(); > > > $this->posts = Doctrine::getTable('Posts')->getPosts(); > > } > > } > > > And my template indexSuccess.php: > > > <?php use_helper('Javascript') ?> > > > <div class="ajaxclass"> > > <?php foreach ($posts as $x): ?> > > > <?php echo $x->getPost(); ?> > > <br/> > > > <?php echo link_to_remote('Delete post', array( > > 'update' => 'ajaxclass', > > 'url' => '/forum/delete/post/'.$x->getId(), > > )) ?> > > > <br/><br/> > > > <?php endforeach; ?> > > </div> > > -- > Gareth McCumskeyhttp://garethmccumskey.blogspot.com > twitter: @garethmcc --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---