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

Review truyện Mệnh phượng hoàng – hành trình trở thành người đứng đầu thiên hạ

2 150x150 - Review truyện Mệnh phượng hoàng - hành trình trở thành người đứng đầu thiên hạ

Từ Thứ nữ bị xem thường trở thành hoàng hậu và có được tình yêu chân thành từ bậc đế […]

Truyện hay của Cổ Long trong thời kỳ đỉnh cao sự nghiệp

sở lưu hương 150x150 - Truyện hay của Cổ Long trong thời kỳ đỉnh cao sự nghiệp

Đã là người mê truyện kiếm hiệp thì không thể bỏ qua được kho truyện hay của Cổ Long. Có […]

Top truyện xuyên không full hấp dẫn không thể bỏ qua!

Thái Tử Phi thăng chức ký – Tiên Chanh

Mỗi khi nhắc đến top truyện xuyên không hay nhất full chúng ta không thể nào quên 10 tác phẩm […]

Dịch Vụ SEO Hồ Chí Minh An Toàn Bền Vững

Dịch Vụ SEO Hồ Chí Minh

Nền kinh tế phát triển theo hướng hiện đại hóa ngày một cạnh tranh khốc liệt thúc đẩy ngành quảng […]

[VẠCH TRẦN] Thực hư cà phê Hanvely chống lão hóa?

uống cafe tốt sức khỏe

Trong cuộc sống bộn bề lo toan như hiện nay, thì đối với mọi người mỗi sớm mai thức dậy […]