nur Node-Delete-Access wenn kein anderer Node referenziert?
am 12.07.2012 - 13:39 Uhr in
Hallo Freunde,
ich habe 2 Node-Typen. "Fotoalbum" und "Foto".
"Foto" referenziert auf "Fotoalbum". Der User der "Fotoalbum" angelegt hat, soll "Fotoalbum" nur löschen können wenn kein "Foto" auf "Fotoalbum" referenziert. Sobald ein Foto aufs Album referenziert, hat der User kein Delete-Access mehr. Löscht der User alle einzelnen Fotos des Albums wieder, erhält er auch wieder delete-access des Albums.
Mit welchem Modul kann ich soetwas umsetzen? Ich habe bisher nur Module gefunden die das andersherum machen a la "Sobald ein Node auf einen anderen referenziert, erhält der User update/delete-acees auf den ref-node".
Danke und Gruß
Matthias
- Anmelden oder Registrieren um Kommentare zu schreiben

Selbst nach langem Suchen
am 12.07.2012 - 15:59 Uhr
Selbst nach langem Suchen konnte ich leider nichts hilfreiches finden. Auch Rules kann mir bei diesem Problem scheinbar nicht helfen.
Falls hier jemand einen Denkansatz hat, würde ich mich über Feedback freuen.
Danke und Gruß
Matthias
Ich hatte das problem noch
am 12.07.2012 - 19:03 Uhr
Ich hatte das problem noch nicht. Wenn du sagst, dass noch keiner ein Modul dafür geschrieben hat, dann wirst du um ein kleines seblstgeschriebnes ncht herumkommen. Vll. ist das hier der richtige Ausgangspunkt: http://api.drupal.org/api/drupal/modules!node!node.api.php/function/hook_node_access/7