CCK node form alter, és node tárolás

coolczus képe

Sziasztok!

Egy HR értékelési rendszeren dolgozom, melyhez szükségem lenne CCK form-ok módosítására.

Eddig jutottam el:

  • létrehoztam CCK-val egy "értékelés" content type-ot.
  • létrehoztam értékelési szempontokat. (title: szempont, body: magyarázat,...)
  • értékelésben hivatkozok (node_reference,multi) értékelési szempontokra.
  • saját modulból _form_alter(), ki is rakja szépen az értékelési szempontokat az értékelés formra.

Célom az, hogy értékelés hozzáadásánal fel szeretném rakni a formra az értékelési szempontot egy részét, és submit-ra kattintva ezeket eltárolni. Értékelési szempontoként: node_reference+teljesités(1-5).
(Nem az a cél, hogy kiválasszam értékelési szempontok közül melyik releváns, hanem adott csokor értékelési szempontot értékeljenek és eltárolja.)

Kérdések:

  • hogy tudom elérni, hogy az általam felrakott értékelési szempontoknak megfelelően tárolódjon el az adott értékelés? Azokra az értékelési szempontokra hivatkozzon, amiket én felraktam a formra, és azokkal az értékekkel, amiket a kitöltő bepipált.
  • hogy tudom elrejteni a from azon részét, amit alap esetben a CCK rak ki, és bekérné a az értékelési szempontokat?

UI: Webform, jó lett volna, de dinamikusan kell feldobnom az értékelési szempontokat, korábban megadott adatok alapján...

Köszi, előre is!

KP

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: