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 में किया गया था।
तो आप कस्टम तालिका से डेटा खींचने वाले पेजर के साथ एक छांटने योग्य तालिका कैसे बनाते हैं?