im bằng Drupal 7 và tôi muốn thêm bộ lọc mới trong chế độ xem.Thêm bộ lọc tùy chỉnh vào chế độ xem trong Drupal 7
Tôi có bảng "nhấp chuột" tùy chỉnh với hai trường; nid và clicks_left.
Bộ lọc chỉ nên chứa hộp kiểm "Chỉ hiển thị các nút có nhấp chuột trái". Vì vậy, các bộ lọc nên tham gia nút và nhấp chuột vào nid ..
Tôi đã đọc giống như hàng ngàn trang của các bộ lọc tùy chỉnh nhưng không thể lấy nó để làm việc =)
Xin vui lòng, ai đó có thể chỉ cho tôi một ví dụ làm việc quá Tôi hiểu?
Tôi đã đến nay bộ lọc được hiển thị bên dưới bộ lọc nhưng tôi cần phải thêm gì để thực hiện việc tham gia và nhận hộp kiểm? Mã liên quan dưới đây:
FILE clicks_views.inc:
function clicks_views_data() {
$data = array();
$data['clicks']['clicks_filter'] = array(
'group' => t('Clicks'),
'title' => t('Clicks left'),
'help' => t('Filter any Views based on clicks left'),
'filter' => array(
'field' => 'clicks_left',
'handler' => 'clicks_handler_filter',
),
);
return $data;
}
FILE clicks_handler_filter.inc:
<?php
class clicks_handler_filter extends views_handler_filter {
???
};
Tôi biết cả hai chức năng là sai;)
Tôi tìm thấy giải pháp ở đây: http://oliverhuynh.wordpress.com/2011/06/23/custom-views-handler-drupal-7-template/ – tomasbedrich