Main menu

Subscribe to RSS - Hook update

Hook update

Ý nghĩa số N của hook_update_N trong Drupal

Submitted by mrsinguyen on Tue, 25/05/2010 - 10:02

Thông thường sau mỗi lần nâng cấp module mới trong Drupal, thì cơ sở dữ liệu sẽ bị thay đổi do nhu cầu thiết kế. Nên Drupal xây dựng một hook để hổ trợ việc update cơ sở dữ liệu khi có nhu cầu nâng cấp module. Hook đó có tên là hook_update_N.

Hook này được gọi mỗi khi chạy file update.php ở thư mục gốc của site, ví dụ http://www.example.com/update.php. Trong hook này có kí tự N đại diện cho chữ số. Chữ số này có cấu trúc XYZZ gồm 3 phần sau: X, Y và ZZ

  • Chữ số đầu tiên đại diện cho số phiên bản của core Drupal, ví dụ Drupal 7 thì số đó là 7, Drupal 6 là số đó là 6.