kế hoạch có con

Hook Drupal

Hook là một kỹ thuật mà ở đó cho phép chặn, bắt, theo dõi, xử lý các sự kiện (event) từ ứng dụng tới ứng dụng, ứng dụng tới hệ điều hành và hệ điều hành tới ứng dụng hay nói cách khác là có thể chặn, bắt, theo dõi, xử lý các sự kiện trước khi nó tới nơi tiếp nhận.

drupal03 - Hook Drupal

Xét về phạm vi hoạt động thì có hai loại Hook:

 

* Hook toàn cục (có phạm vi ảnh hưởng tới toàn hệ thống).
* Hook cục bộ (chỉ có tác dụng trên ứng dụng được cài Hook).

 

Cơ chế Hook của Drupal:

 

Trong Drupal các Hook được định nghĩa trong nhân của Drupal (có thể phát triển thêm các Hook mới), chúng được xem như là các sự kiện (event) và được gọi chung là các hàm callbacks. Các module dùng các Hook để tương tác với nhân Drupal mà không cần phải chỉnh sửa trực tiếp trong nhân.

 

Hook trong Drupal có dạng như sau: hook_user() -> mymodule_user() trong đó mymodule là tên module còn user là tên hook.

 

Ví dụ:

 

Khi user đăng nhập vào hệ thống Drupal, Drupal phát sinh ra hook_user(), có nghĩa là tất cả các module có dùng tới hàm hook_user() sẽ được gọi.

 

Các loại Hook trong Drupal:

 

Trong Drupal có nhiều loại Hook, mỗi Hook thực hiện nhiệm vụ khác nhau, các bạn có thể xem chi tiết về hook tại http://api.drupal.org/api/group/hooks/6.

 

Theo: Seowebchuyennghiep

Website tiêu biểu

Bài viết mới

Giá xe máy Yamaha Jupiter tháng 7/2025: Lý do khiến giá thực tế cao hơn niêm yết

Trong bối cảnh nhu cầu sử dụng xe máy tăng cao dịp hè, giá xe máy Yamaha Jupiter tháng 7/2025 […]

Giá vàng hôm nay 2/7: USD yếu, thị trường chuyển hướng sang vàng

Giá vàng hôm nay (2/7) tiếp tục tăng mạnh trên thị trường quốc tế trong bối cảnh đồng USD giảm […]

Giá xe ô tô Porsche tháng 7/2025: Sự lựa chọn tinh hoa của tốc độ và đẳng cấp

Porsche luôn được biết đến là thương hiệu xe sang đậm chất thể thao, kết hợp giữa kỹ thuật đỉnh […]

Tử vi 12 cung hoàng đạo ngày 30/6: Cự Giải đối mặt khó khăn, Thiên Bình đón vận may

Tử vi 12 cung hoàng đạo ngày 30/6/2025 ghi nhận nhiều biến động trong vận trình của từng cung, từ […]

Tử vi 12 con giáp hôm nay ngày 27/6/2025: Tuổi Dần đề phòng rủi ro, Tuất cần hợp tác

Tử vi 12 con giáp hôm nay ngày 27/6/2025 ghi nhận những thay đổi rõ nét trong công việc và […]