I think Paginator->numbers, Paginator->next, Paginator->prev has to be inside the <div id="posts">…..</div>
Andras Kende On Jun 23, 2012, at 1:54 AM, JonStark wrote: > No one has a clue ? This is driving me crazy. > > Thanks a lot. > > Le vendredi 22 juin 2012 18:03:11 UTC+2, JonStark a écrit : > I don't understand why ajax pagination won't work on my app. > > In my Users controller : > > <?php > class UsersController extends AppController { > public $name = 'Users'; > public $helpers = array('Html', 'Form', 'Paginator', 'Js'); > public $components = array('RequestHandler'); > > In my layout : > > <!-- Javascript --> > <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" > type="text/javascript"></script> > > <!-- Loading gif --> > <?php echo $this->Html->image('loading.gif', array('id' => > 'busy-indicator')); ?> > > And in User/view.ctp > > A div with Id "post" > > <div id="posts"> Content to paginate </div > > The pagination : > > <?php $this->Paginator->options(array( > 'update' => '#posts', > 'evalScripts' => true, > 'before' => > $this->Js->get('#busy-indicator')->effect('fadeIn', array('buffer' => false)), > 'complete' => > $this->Js->get('#busy-indicator')->effect('fadeOut', array('buffer' => > false)), > )); ?> > > <div style="text-align: center;"> > <?php > if ($this->Paginator->hasPage(2)) { > echo $this->Paginator->prev(); > echo (" | "); > } ?> > <?php echo $this->Paginator->numbers(); ?> > <?php > if ($this->Paginator->hasPage(2)) { > echo (" | "); > echo $this->Paginator->next(); > } ?> > > <?php echo $this->Js->writeBuffer(); ?> > </div> > > > But this ouputs the standard HTML paginator... I'm lost here. > > Any idea ? Thanks a lot. > > -- > Our newest site for the community: CakePHP Video Tutorials > http://tv.cakephp.org > Check out the new CakePHP Questions site http://ask.cakephp.org and help > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > cake-php+unsubscr...@googlegroups.com For more options, visit this group at > http://groups.google.com/group/cake-php -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php