Drupal 7 - Пейджер с результатами поиска - PullRequest
0 голосов
/ 10 августа 2011

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

Есть предложения?

1 Ответ

0 голосов
/ 10 августа 2011

, если вы пытаетесь перезапустить запрос как пейджер, попробуйте сделать следующее:

$query = db_select('node', 'n')->extend('PagerDefault');
->condition('type', 'blog') // you query condition
->fields('n', array('title')) // the fields that you request from database
->limit(10); // the number of result/row per page
$queryresult = $query->execute() ; 

$content = '';
foreach ($queryresult as $row) {
  $content .= $row->title."<br/>"; // the row view content
}
$content .= theme('pager'); // this will display the pagination content
echo $content;
...