Đối với Drupal 6, bạn có thể làm một cái gì đó như thế này:
$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);
...
Tôi đã xem và cho drupal 7 và cả hai pager_query
và tablesort_sql
bây giờ đã biến mất. Có vẻ như thay vào đó, PagerDefault
lớp có thể được sử dụng để tạo truy vấn máy nhắn tin bằng DBTNG. Tôi không thể tìm thấy bất kỳ manh mối nào trên một API đơn giản để đính kèm một bảng có thể sắp xếp vào truy vấn giống như được thực hiện trong Drupal 6.
Vậy làm thế nào để bạn tạo một bảng có thể sắp xếp với một máy nhắn tin lấy dữ liệu từ một bảng tùy chỉnh?