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);
...
मैंने एक नज़र रखी और ड्रुपल 7 और दोनों के लिए pager_queryऔर tablesort_sqlअब चला गया है। ऐसा लगता है कि इसके बजाय PagerDefaultकक्षा का उपयोग DBTNG का उपयोग करके पेजर क्वेरी बनाने के लिए किया जा सकता है। मैं एक साधारण एपीआई पर किसी भी तरह का सुराग खोजने में सक्षम नहीं था, जैसे कि यह ड्रुपल 6 में किया गया था।
तो आप कस्टम तालिका से डेटा खींचने वाले पेजर के साथ एक छांटने योग्य तालिका कैसे बनाते हैं?