Development

Changeset 9981

You must first sign up to be able to contribute.

Changeset 9981

Show
Ignore:
Timestamp:
06/29/08 21:43:21 (2 months ago)
Author:
Carl.Vondrick
Message:

sfLucene: fixed better routing (closes #3447)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/sfLucenePlugin/branches/1.0/modules/sfLucene/templates/_pagerNavigation.php

    r7867 r9981  
    55 * @author Carl Vondrick <carlv@carlsoft.net> 
    66 */ 
     7 
     8$sf_controller = $sf_context->getController(); 
     9$params = $sf_request->getParameterHolder()->getAll(); 
    710?> 
    811 
     
    1013  <div class="search-page-numbers"> 
    1114    <?php if ($pager->getPage() != $pager->getPreviousPage()): ?> 
    12       <?php echo link_to(__('Prev'), 'sfLucene/search?query=' . $query . '&page=' . $pager->getPreviousPage() . (($category) ? '&category='.$category : ''), 'class=bookend') ?
     15      <a href="<?php echo $sf_controller->genUrl(array_merge($params, array('page' => $pager->getPreviousPage()))) ?>" class="bookend"><?php echo __('Prev') ?></a
    1316    <?php endif ?> 
    1417 
     
    1720        <strong><?php echo $page ?></strong> 
    1821      <?php else: ?> 
    19         <?php echo link_to($page, 'sfLucene/search?query=' . $query . '&page=' . $page . (($category) ? '&category='.$category : '')) ?
     22        <a href="<?php echo $sf_controller->genUrl(array_merge($params, array('page' => $page))) ?>" class="bookend"><?php echo $page ?></a
    2023      <?php endif ?> 
    2124    <?php endforeach ?> 
    2225 
    2326    <?php if ($pager->getPage() != $pager->getNextPage()): ?> 
    24       <?php echo link_to(__('Next'), 'sfLucene/search?query=' . $query . '&page=' . $pager->getNextPage() . (($category) ? '&category='.$category : ''), 'class=bookend') ?
     27      <a href="<?php echo $sf_controller->genUrl(array_merge($params, array('page' => $pager->getNextPage()))) ?>" class="bookend"><?php echo __('Next') ?></a
    2528    <?php endif ?> 
    2629  </div>