Taxonomie | Term | Depth
am 26.05.2009 - 16:02 Uhr in
Hallo Forum,
in einem Druoal-Modul möchte ich einen Wert herausbekommen. Und zwar
einen 'Term' eines Taxonomiefeldes (steinigt mich ruhig, wenn ich mich
falsch ausdrücke).
Jedenfalls spuckt mir folgender Code ein Array aus:
$terms = taxonomy_node_get_terms($node->nid);
print_r ($terms);
... mit 3 Terms, die mit dem Node verknüpft sind. Das sieht in etwa so aus:
Array
(
[77828] => stdClass Object
(
[tid] => 77828
[vid] => 17
[name] => Fortbewegungsmittel
[description] =>
[weight] => -40
)
[80122] => stdClass Object
(
[tid] => 80122
[vid] => 17
[name] => Auto
[description] =>
[weight] => -40
)
[79100] => stdClass Object
(
[tid] => 79100
[vid] => 14
[name] => VW
[description] =>
[weight] => -40
)
... was mich interessiert ist die Term-ID 80122 oder genauer der Begriff Auto.
Am Inhalt sieht man, dass hier sich dahinter eine Baumstruktur verbirgt. Nun
habe ich auch noch die Funktion 'taxonomy_get_tree()' ausprobiert. Dort hat
man mit dem Paramter '$max_depth' Einfluss auf die Tiefe des dargestellten
Baumes.
Ich möchte den Term, der mit meinem node verknüpft (?) ist, der in der zweiten
Ebene liegt.
Wie komme ich da ran ?
danke für Tipps und
beste gruesse,
heinetz
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 14 Stunden 49 Minuten
vor 21 Stunden 46 Minuten
vor 1 Tag 8 Stunden
vor 1 Tag 8 Stunden
vor 1 Tag 8 Stunden
vor 1 Tag 8 Stunden
vor 1 Tag 9 Stunden
vor 1 Tag 10 Stunden
vor 1 Tag 11 Stunden
vor 1 Tag 11 Stunden