hook_nodeapi_delete_revision?
Eingetragen von hnv (28)
am 21.07.2009 - 16:08 Uhr in
am 21.07.2009 - 16:08 Uhr in
Hallo,
ich bin dabei, mich mit nodeapi auseinander zu setzen. Nun will ich mit Version herum probieren. Neue Version anzulegen ist wohl kein Problem. Aber wie kann man eine Version löschen?
Also, wenn man einen Node gelöscht hat, dann kann man mit mymodule_delete($node) die entsprechenden Einträge in mymodule_tabelle löschen.
Grüße
hnv
- Anmelden oder Registrieren um Kommentare zu schreiben
so macht es der
am 21.07.2009 - 21:49 Uhr
so macht es der Core
http://api.drupal.org/api/function/node_revision_delete_confirm_submit/6
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.de
SirFiChi ist auch dein Halbgott.
Danke schön
am 22.07.2009 - 09:54 Uhr
Danke für die Antwort.
Ich bin leider so dumm, sodass ich nicht verstehen kann, wie ich mit deiner Link anfangen soll.
Ich habe mit _nodeapi gelöscht. Es funtioniert, aber ob dass eine saubere Lösung ist, will ich mal von euch hören.
mymodule_nodeapi(&$node, $op) {
if ($op == 'delete revision') {
db_query("... in mymodule_table ...");
}
}
Gruß
hnv