Ako priradit k uzlu taxonomy term
Vložil/a Anonymous, 2 Září, 2010 - 11:56
Kategorie: Jak na to?
Týká se verze: Drupal 6.x
Ahojte,
chcem vas poprosit o pomoc s jednou drobnostou.
Mam spraveny pre jeden content type computed field ktory spusta externy skript a vracia pole s viacerymi slovami.
Nasledne zistuje ci sa tieto slova nenachadzaju v taxonomy pre jeden konkretny vocabulary. Pokial tam toto slovo nieje tak ho automaticky prida.
Toto vsetko funguje ale potrebujem este tieto terminy priradit k uzlu.
Pokusal som sa to takto ale to nefunguje:
$node->taxonomy = array($vid ⇒ array($term_id ⇒ $term_id));
Bude tam urcite iba nejaka drobnost preco mi to neulozi ale neviem prist na to v com.
Dakujem za pripadnu radu

pokuzd se to ma ulozit tak je
pokuzd se to ma ulozit tak je potreba jeste node_save(); pokud se nepletu. ale takova vec nepatri do fieldu, spis do custom modulu
Tak nakoniec som to vyriesil
Tak nakoniec som to vyriesil cez db_query a vkladam to rovno do DB.
db_query("INSERT INTO {term_node} (nid, vid, tid) VALUES ('$nid', '$vid', '$term_id')");Nieje to elegantne riesenie ale funguje to :)No jo, svet je plny hackov a
No jo, svet je plny hackov a necistych rieseni ;).
Poslat nový komentář