nur Node-Delete-Access wenn kein anderer Node referenziert?
Eingetragen von Ionit (1802)
am 12.07.2012 - 13:39 Uhr in
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
Drupal rockt!!!
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
Gruß
JThan
_____
Alle Angaben in meinen Beiträgen sind stets ohne Gewähr und auf eigenes Risiko für bare Münze zu nehmen.