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를 사용하여 호출기 쿼리를 작성할 수 있습니다. Drupal 6에서와 같이 정렬 가능한 테이블을 쿼리에 첨부하는 간단한 API에 대한 단서를 찾을 수 없었습니다.
그렇다면 사용자 정의 테이블에서 데이터를 가져 오는 호출기가있는 정렬 가능한 테이블을 어떻게 작성합니까?