2010-12-16 2 views
1

Я вытаскиваю волосы уже около часа. Как я могу сохранить условие поиска для разбитого на страницы результирующего набора в ссылках (например, номера страниц) и т.д.Включая поисковый запрос в пейджинговой связи в CakePHP

Вот код, который создает пагинацию (никакой другой связанные с нумерацией страниц коды нигде)

$this->paginate = array (
    'conditions' => array('status ' => '0', 'OR' => array ('country LIKE' => $_GET['search'], 'administrative_area_level_1 LIKE' => $_GET['search'], 'locality LIKE' => $_GET['search'], 'sublocality_level_1 LIKE' => $_GET['search'], 'name LIKE' => '%' . $_GET['search'] .'%' ))); 

$ data = $ this-> paginate ('Сегмент');

Однако переменная GET не включена ни в одну из пейджинговых ссылок, поэтому, когда я нажимаю один, поисковый запрос исчезает.

URL, где живет выше код: http://dev.cyclistsroadmap.com/main/segmentsearch

ответ

2

Попробуйте это в представлении перед номерами страниц или следующих за предыдущие ссылки

+0

фантастика! Это сделал трюк! – paullb 2010-12-17 01:59:36

Смежные вопросы