โมดูลที่กำหนดเองของฉันกำหนดเอนทิตีที่กำหนดเองซึ่งขยายคลาส EntityAPIController ฉันจัดการเพื่อให้มันทำงานโดยทั่วไปคือการแสดงฟิลด์ ฯลฯ ผ่านไฟล์ tpl.php ที่กำหนดเองของฉัน แต่ฉันต้องการสร้างmymodule_preprocess_entity
ฟังก์ชั่น (ตามที่แนะนำไว้ที่นี่ ) เพื่อเพิ่มตัวแปรที่กำหนดเองลงในไฟล์ tpl.php แต่ฟังก์ชั่นดังกล่าวไม่ทำงาน (ไม่ได้ถูกเรียก)
นอกจากนี้เมื่อฉันแสดงเอนทิตีนี้ฉันสังเกตเห็นว่าฟังก์ชั่นtemplate_preprocess_entity(&$variables)
จากเอนทิตี้ของโมดูลไม่ทำงานเช่นกัน
ต้องกำหนดอะไรอีกเพื่อให้มีการเรียกใช้ฟังก์ชัน preprocess สำหรับเอนทิตีแบบกำหนดเอง