Estoy desarrollando un módulo que ha de realizar una serie de operaciones cuando es salvado un nodo de un tipo de contenido concreto.
Ejemplo al modificar el nodo:
- Toma valores de un campo cck de este nodo
- Evalua este valor
- Guarda el resultado de esta evaluación, creando un registro en otro tipo de contenido.
Para liar más el tema, me interesa que esto lo realice antes de ser mostrado el primer nodo, o sea una vez guardado y antes de mostrarlo. Esto es así porque he creado un tpl para mostrar mi tipo de contenido en el que toma algunos valores para mostrar del registro creado en el 2º tipo de contenido.
He pensado que podría usar hook_nodeapi para realizar lo descrito, pero no se si es la herramienta correcta, pues no consigo hacer funcionar lo que quiero.
¿Alguna idea al respecto?
Gracias de nuevo y un cordial saludo