Пейджинговые результаты - Drupal Module - PullRequest
0 голосов
/ 12 мая 2010

У меня есть пользовательский модуль drupal. Я получаю результат от веб-сервиса, который мне нужен на странице. Вот что я делаю

$result = webservice_call_results();

$attributes = array(
   'border'      => 1,
   'cellspacing' => 0,
   'cellpadding' => 5,
   'width' => 600, 
 );

 $rows = array();
 foreach ($result->headers->RPMHeader as $data)
    { 


   $rows[] = array( 
      l(t($data->reg_no), 
      round($data->total_payment,2),
      $data->prepared_by
      );
 }
$headers =  array(t(' Reg Number'), t('Total Payment'),t('Prepared By')); 
$output =theme('table',$headers,$rows,$attributes); 

$output .= theme('pager', 1);  // Not Working -- Paging

$form['manufacturer_search']['table'] = array(
  '#type' => 'markup',
  '#value' => $output);

Пейджинг не работает. Любая идея, почему, пожалуйста, помогите

1 Ответ

0 голосов
/ 12 мая 2010

Вам не хватает аргумента в theme_pager:

theme_pager($tags = array(), $limit = 10, $element = 0, $parameters = array(), $quantity = 9)

Попробуйте:

$output .= theme('pager', NULL, 1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...