ullright paging/pager
In the action
public function executeShowHomepage(sfRequest $request)
{
$q = new Doctrine_Query;
$q
->from('UllCmsPage p')
->where('p.is_active = ?', true)
->orderBy('p.created_at desc')
->addWhere('p.publish_on_startpage = ?', true); // Example
;
In the template
<div class="cms_pager">
<?php if ($pager->haveToPaginate()): ?>
<?php if( $pager->getPage() != $pager->getLastPage()): ?>
<?php echo ull_link_to(
'<span class="cms_pager_arrow">' .
image_tag('cms_pager_arrow_right') .
'</span>' .
'Previous entries,
array('page' => $pager->getNextPage())
) ?>
<?php endif ?>
<?php endif ?>
</div>

