对于Drupal 6,您可以执行以下操作:
$header = array(
array('data' => t('Order id'), 'field' => 'order_id'),
...
array('data' => t('Transaction time'), 'field' => 'payment_time', 'sort' => 'desc'),
);
$sql = "...";
$sql .= tablesort_sql($header);
$limit = 25;
$result = pager_query($sql, $limit);
...
我接过来一看,并为Drupal 7和两个pager_query
和tablesort_sql
现在已经没有了。似乎PagerDefault
可以使用该类使用DBTNG创建寻呼机查询。我无法在简单的API上找到任何线索来像在Drupal 6中一样将可排序表附加到查询。
那么,如何使用分页器从自定义表中提取数据来创建可排序表呢?