Mi módulo personalizado define una entidad personalizada, que extiende la clase EntityAPIController. Logré hacerlo funcionar básicamente, es decir, mostrar campos, etc. a través de mi archivo tpl.php personalizado. Pero me gustaría crear una mymodule_preprocess_entity
función (como se sugiere aquí ) para agregar variables personalizadas al archivo tpl.php. Pero dicha función no se está ejecutando (no se llama).
Además, cuando visualizo esta entidad, noté que la función template_preprocess_entity(&$variables)
de entity.module tampoco se está ejecutando.
¿Qué más se debe definir para que la función de preproceso se llame a la entidad personalizada?