Tôi muốn tạo một máy nhắn tin trong bảng khi có số lượng hàng cố định.
Phương thức được đề xuất trên internet tạo bảng và nó tìm nạp dữ liệu bằng cách sử dụng truy vấn sql, nhưng tôi muốn tạo một bảng từ dữ liệu từ mảng.
visitedgroups = array('1','2','3','4');//It is an array of node id which are group entity
$header = array(
array('data' => t('Group Name')),
array('data' => t('Group Since')),
array('data' => t('Join')),
);
$rows = array();
foreach ($visitedgroups as $groupid) {
$groupnode = node_load($groupid);
$createdtime = format_interval((time() - $groupnode->created) , 2) . t(' ago');
$joinlink = l('Join Group', 'group/node/'. $groupnode->nid.'/subscribe');
$rows[] = array( l($groupnode->title, 'node/'. $groupnode->nid),
t($createdtime),
$joinlink,
);
}
$output .= t('Recently visited groups by you, in which you are not member.');
$output .= theme('table', array('header' => $header, 'rows' => $rows, array('class' => array('group-visited-table')))).theme('pager');
Các mã trên tạo ra bảng và làm việc tốt. Nhưng tôi muốn thêm máy nhắn tin vào bảng. Từ các tài liệu tham khảo trên internet tôi thấy rằng mọi người thêm vào,
$ query = $ query-> extend ('TableSort') -> extend ('PagerDefault') -> giới hạn (10);
trước $ query-> exec (), nhưng tôi không có truy vấn.
Vì vậy, làm thế nào tôi có thể áp dụng máy nhắn tin trong kịch bản này ..