rendered paste body// pagination using the Pager library
$response['posts_pager'] = $this->pager
->numPages($num_pages)
->currentPage($request['page_num'])
->showRightOfCurrent(3)
->showLeftOfCurrent(3)
->setPath('/page/%page%/');
<page:open id="posts_pager">
<ul class="pager">
<page:first><li class="off"><a href="{$posts_pager.first_link}" title="First Page">first</a></li></page:first>
<page:prev><li class="off"><a href="{$posts_pager.prev_link}" title="Previous Page">prev</a></li></page:prev>
<page:each><li class="page"><a href="{$posts_pager.each_link}" title="Go to page {$posts_pager.each_num}"><cond:if var="posts_pager.each_num" eqvar="posts_pager.current_page"><em>{$posts_pager.each_num}</em><cond:else />{$posts_pager.each_num}</cond:if></a></li></page:each>
<page:next><li class="off"><a href="{$posts_pager.next_link}" title="Next Page">next</a></li></page:next>
<page:last><li class="off"><a href="{$posts_pager.last_link}" title="Last Page">last</a></li></page:last>
</ul>
</page:open>