カスタムテーブルのデータを使用してページャーでソート可能なテーブルを作成するにはどうすればよいですか?
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を使用してページャークエリを作成できるようです。Drupal 6で行われたように、ソート可能なテーブルをクエリにアタッチするためのシンプルなAPIの手がかりを見つけることができませんでした。 それでは、カスタムテーブルからデータを取得するページャーを使用して、ソート可能なテーブルをどのように作成しますか?