Tôi đang phát triển một mô-đun hoàn toàn mới (chưa có trang web nào sử dụng nó). Nó đòi hỏi một phiên bản Drupal cụ thể, vì nó sử dụng hook_taxonomy_term_view()
hook được giới thiệu trong phiên bản lõi Drupal 7.17 .
Tôi muốn tránh mô-đun của mình được kích hoạt trên một trang web bằng cách sử dụng, ví dụ, Drupal 7.16 hoặc bất kỳ phiên bản lõi Drupal nào trước đó. Các phiên bản cao hơn của Drupal, trên 7.17, sẽ ổn.
Câu hỏi của tôi : Làm cách nào tôi có thể làm cho mô-đun của mình phụ thuộc vào phiên bản Drupal 7.17 đó, đây là mức tối thiểu cho mô-đun của tôi?
Lưu ý: Tôi không cần (phải lo lắng) một giải pháp cho các trang web đã cài đặt mô-đun. Vì vậy, không cần thiết phải vô hiệu hóa bằng cách nào đó trong các phiên bản Drupal trước 7.17 như vậy.
dependencies[] = mymodule (1.12)
nhưng có vẻ như điều này không hoạt động cho lõi.
dependencies[] = taxonomy (>7.17)
và một số số phiên bản có thể khác nhưng không hoạt động.