Câu hỏi được gắn thẻ «hooks»

Sử dụng nó cho cơ chế cho phép mở rộng chức năng của mô-đun mà không cần chỉnh sửa mã của nó.


2
Cách ghi đè / thực hiện hook của mô-đun
Có khả năng ghi đè móc của mô-đun không? Những gì tôi muốn là, viết một search__query_alter()cái móc để hạn chế kết quả tìm kiếm. Nhưng để đạt được điều này, tôi nên viết hook trong tệp .module tìm kiếm mô-đun tích hợp. Bằng cách này, tôi đang hack vào …
7 hooks 


1
Khi hook_field_load và hook_field_formatter_view được gọi?
Tôi đã triển khai hook_field_load()và hook_field_formatter_view()hàm để thay thế một số ký tự trong giá trị của một trường cụ thể. Nhưng dường như họ không được gọi gì cả. Tôi đã viết một số lệnh như exit()và print_r($field)trong các hook nhưng không có gì xảy ra. Khi móc này …
7 7  entities  hooks 

2
Làm cách nào tôi có thể sửa đổi biểu mẫu đăng nhập bằng hook_form_alter ()?
Tôi đang cố gắng thay đổi hình thức đăng nhập bằng mã sau đây: function git_form_alter(&$form, $form_state, $form_id) { $forms = array( 'user_login_block' => 'user-login-form', 'user_login' => 'user-login' ); if (array_key_exists($form_id, $forms)) { //my altering code } } Tôi đã nhận được điều này từ mô-đun openidselector giới thiệu một …
7 forms  hooks 


3
Chia sẻ giá trị giữa hai móc khác nhau
Tôi có 2 hàm hook trong mô-đun của mình: hook_views_pre_render()và hook_form_alter(); trong hook_views_pre_render(), tôi lấy một số dữ liệu về những nút có sẵn mà tôi cần hook_form_alter(). Tôi đang tìm cách truyền dữ liệu từ hook_views_pre_render()đến hook_form_alter(). Nó có vẻ đơn giản, nhưng tôi không thể làm cho nó …
7 hooks 

1
Truy cập bị từ chối hook_menu Drupal 7
Tôi đang thử mô-đun đầu tiên của mình trên Drupal 7 thay mặt cho trải nghiệm trên Drupal 6. function custom_work_menu(){ $items = array(); $items['mypage']=array( 'title'=>t('Title'), 'page callback' => 'drupal_get_form', 'page arguments' => array('custom_work_mypage_view'), 'access arguments' => array('access content'), ); return $items; } Khi truy cập trang của tôi, tôi …
7 7  hooks  users 


2
Thay đổi tiêu đề trang trên Thêm trang nút
Tôi cần sử dụng hook / bộ lọc nào để sửa đổi tiêu đề trang 'thêm nút' (Tiêu đề này)? Ví dụ: khi xem "/ node / add /" Tôi muốn thay đổi tiêu đề từ 'Tạo' thành 'Thêm mới'
7 hooks  7 

2
Truyền tham số URL vào lệnh gọi lại menu
Tôi đã triển khai hook_menu()để tạo một đường dẫn mới gọi là 'đăng nhập người dùng'. Hàm gọi lại trang nhận các tham số url như $_GET['parameter']; tuy nhiên, khi tôi truy cập http://site.com/user-login?parameter=test , tôi gặp lỗi 404. Làm thế nào tôi nên thực hiện hook_menu()để làm việc này? …
7 6  hooks 

3
Các loại móc khác nhau là gì?
Trong một bài đăng trên blog cũ , Larry Garfield đề cập đến các hook "kiểu đăng ký" và các hook hook hook_nodeapi. Khi nói đến việc phá vỡ các loại móc khác nhau, dường như không có bất kỳ tài liệu nào. Có một danh sách lớn các hook …
7 hooks 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.