Частичная Аяксная пагинация в тортPHP - PullRequest
1 голос
/ 04 апреля 2011

Я пытаюсь добавить пажинацию ajax в представление моего приложения.
Я следовал этому уроку: http://book.cakephp.org/view/1600/Ajax-Pagination

Итак, в этом уроке вы всегда перезагружаете весь контент представленияпереходя по ссылкам на нумерацию страниц.
Но я хочу, чтобы он перезагружал только ту часть сайта, которая содержит данные, разбитые на страницы.

1 Ответ

1 голос
/ 04 апреля 2011

Я нашел решение для себя:

Я сделал представление, которое содержит только пагинацию ajax и включил его через запрос ajax:

<?php $this->Html->scriptStart(array('inline' => false));?>
    $(document).ready(function() {
        <?php 
        echo $this->Js->request(array(
                'controller' => 'topics', 
                'action' => 'index', 
                $location['Location']['id']
            ), array(
                'async' => true,
                'update' => '#ajax_topics',
        ));
        ?>
    });
<?php $this->Html->scriptEnd();?>
...