Taxonomy Select-Liste zwei mal
am 15.08.2008 - 18:10 Uhr in
Hi,
ich schreibe gerade mein erstes Modul.
Ich habe jetzt den einfachen Teil fertig.
Die Grundsachen wie Speichern, Laden, Anzeigen usw. funktionieren.
Jetzt möchte ich im Eingabeformular zwei Select-Listen, die beide Taxonomie-Terme enthalten.
Die Vokabular heißt "Exercises" und die Terme (auf der Hauptebene heißen) z.B. "Kraft", "Erwärmung" usw.
Die Terme der Hauptebene sollen in die erste Select-Liste.
Wenn der Nutzer die Liste ändert (also mit javascript: onchange) soll die zweite Liste mit den entsprechenden Termen der darunterliegenden Ebene (also z.B. für Kraft: Schnellkraft, Maxkraft, ...) aufgefüllt werden.
Beim Speichern soll dann mindestens der Term der Hauptebene in den Taxonomietabellen erfasst werden (den zweiten würde ich dann in der node-typ-tabelle speichern).
Ich habe mir die Tabellenstruktur mit phpMyAdmin mal angeschaut.
Aber mir ist das ganze ein wenig schleierhaft.
Also das Vokabular hat vid = 1, relation = 1, hierarchy = 1. (tabelle vocabulary)
Der Term "Kraft" auf der Hauptebene hat tid = 1, vid = 1, name = Kraft und
der Unterterm von Kraft "maxkraft" hat tid = 2, vid = 1, name = maxkraft (tabelle term_data).
Aus den anderen Tabellen kann ich nicht herauslesen wie Drupal die beiden Terme dem Vokabular zuordnet und maxkraft als Unterterm von Kraft ansieht.
Ich würde also super gerne wissen wie lese ich nur die Terme von der Hauptebene eines Vokabulares aus und wie lese ich dann separat die dem Hauptterm jeweils zugeordneten Unterterme aus?
Wäre super, wenn mir da jemand kurz helfen könnte.
MfG und bestem Dank
Aljoscha
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 2 Stunden 23 Minuten
vor 2 Stunden 27 Minuten
vor 2 Stunden 47 Minuten
vor 5 Stunden 14 Minuten
vor 6 Stunden 57 Minuten
vor 1 Tag 8 Stunden
vor 1 Tag 9 Stunden
vor 1 Tag 10 Stunden
vor 1 Tag 21 Stunden
vor 1 Tag 23 Stunden