Trong D6, tôi sử dụng một mô-đun đóng góp, nhưng tôi muốn ghi đè lên một chút hành vi của nó. Tôi có một mô-đun tùy chỉnh cho điều đó, nhưng việc triển khai hook liên quan của tôi được gọi trước khi triển khai trong mô-đun đóng góp, và vì vậy phiên bản của mô-đun đóng góp "thắng".
Có cách nào để thay đổi nó, và buộc cái móc của tôi được gọi là cuối cùng không?
Dưới đây là chi tiết cụ thể:
Tôi muốn xóa tên người dùng "Ẩn danh" mặc định cho người dùng chưa đăng ký trong mẫu nhận xét. Tôi đã tạo một mô-đun tùy chỉnh nhỏ, Tune_comment_form, thực hiện hook form_alter và xóa giá trị mặc định khỏi trường tên ( xem câu trả lời cho câu hỏi trước đó của tôi về điều đó ).
Tuy nhiên, tôi cũng sử dụng một mô-đun contrib gọi là RealName , cũng thực hiện form_alter. RealName thực hiện những gì tôi muốn cho người dùng đã đăng ký (thay thế tên người dùng bằng "tên thật"), nhưng gán lại giá trị mặc định cho trường tên.