Mô-đun tùy chỉnh của tôi định nghĩa một thực thể tùy chỉnh, mở rộng lớp EntityAPIContler. Tôi đã quản lý để làm cho nó hoạt động cơ bản, tức là hiển thị các trường, vv thông qua tệp tpl.php tùy chỉnh của tôi. Nhưng tôi muốn tạo một mymodule_preprocess_entity
hàm (như được đề xuất ở đây ) để thêm các biến tùy chỉnh vào tệp tpl.php. Nhưng chức năng như vậy không chạy (không được gọi).
Ngoài ra, khi tôi hiển thị thực thể này, tôi nhận thấy rằng hàm template_preprocess_entity(&$variables)
từ entity.module cũng không chạy.
Những gì khác cần phải được xác định để làm cho chức năng tiền xử lý cho thực thể tùy chỉnh được gọi?