Taxonomy: soll beim Eintrag von Nodes vorhandene Synonyme erkennen (statt neuen Term anlegen)
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 27.08.2008 - 12:55 Uhr in
Hallo.
In einem Vokabular befindet sich:
Term: "Auto"
Synonyme dazu: "Kraftfahrzeug", "KFZ", "Fahrzeug"
Wenn jetzt ein User beim Eintrag eines neuen Nodes das Schlagwort "Kraftfahrzeug" einträgt, wird "Kraftfahrzeug" als neuer Term angelegt. Stattdessen sollte der neue Node mit dem Term "Auto" verknüpft werden.
Wie kann ich realisieren, dass das Taxonomy-Modul beim Speichern neuer Einträge diese Unterscheidung macht?
Gibt es da vielleicht schon ein Patch für?
Wenn nicht - kann mir jemand einen Tipp geben, welche Funktion man patchen sollte?
Danke und Grüße
jehoho
- Anmelden oder Registrieren um Kommentare zu schreiben
Die wichtigste Regel ist
am 27.08.2008 - 14:59 Uhr
Die wichtigste Regel ist DONT HACK DRUPAL
Trotzdem sollte man das Problem mit ein bisschen Tricky Stuff lösen können.
Mit Hook_nodeapi kann man festellen was denn effektiv im Textfeld steht
Dann muss man festellen, ob der erstelle Term als Synonym besteht, wenn ja verändere das Text des Feldes mit den entsprechenden richtigem Term ersetzten
Dazu muss das Module als weight in der Tabelle system eine kleinere Zahl als das taxonomy.module haben
Aber insgesamt hört es sich so lösbar an
und nochmal DONT HACK DRUPAL
es sei denn du willst keinerlei Support mehr
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING