Egy node benne van-e egy kategóriában

d.pryke képe

Sziasztok!

Egy computed fieldben szeretném leellenőrizni, hogy az ő nodeja node egy adott tid-jű termben "benne van-e", és ennek függvényében határoznám meg ennek a computed fieldnek az értékét.
Namost kb 4 órát szívtam vele, de egyszerűen nem jöttem rá.
A devel szerint a node->taxonomy tömbben alapból ott vannak a taxonomy objektumok a tid-del azonosítva, de nem bírok rájuk hivatkozni, vizsgálni őket. És a compued fieldet debuggolni halál, ha valami nem jó egyszeráen csak nem ír ki semmit (erre van módszer??) Valaki nem csinált esetleg már ilyesmit aminek a kódját meg tudná mutatni?
köszi..

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Bálint képe

<?php
 
if(array_key_exists($tid, $node->taxonomy))  
     //$tid legyen a keresett term id-je!
{
  drupal_set_message('benne van');
}
else
{
  drupal_set_message('nincs benne');
}
 
?>
0
0