CCK User Reference - user nach speichern hinzufügen
Eingetragen von Apfel007 (143)
am 12.10.2010 - 10:18 Uhr in
am 12.10.2010 - 10:18 Uhr in
Hallo zusammen,
ich möchte einem UserReference Feld nach dem Speichern weitere User hinzufügen. Wollte das mit Rules machen..Nur der code.. macht Probleme - wer kann mir helfen? Hintergrund:
- die Rechte werden über User Refer. Access geregelt.
- ein User wird direkt bei "node/add" ausgewählt und die User der Rolle "moderator" sollen nach dem Speichern hinzugefügt werden.
<?php
$rid = 3;
$nid = [node:og-id];
$result = db_query('
SELECT users.uid
FROM {users} users
INNER JOIN {users_roles} users_roles
ON users.uid = users_roles.uid
LEFT JOIN {og_uid} og_uid
ON users.uid = og_uid.uid
WHERE (og_uid.nid = %d) AND (users_roles.rid = %d)
', $nid,$rid);
$return = array();
while ($role_member = db_fetch_array($result)) {
array_push($return , $role_member); // or do whatever
}
return $return;
?>
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 4 Stunden 42 Minuten
vor 6 Stunden 3 Minuten
vor 9 Stunden 29 Minuten
vor 10 Stunden 3 Minuten
vor 19 Stunden 46 Minuten
vor 20 Stunden 12 Minuten
vor 22 Stunden 54 Minuten
vor 1 Tag 1 Stunde
vor 1 Tag 3 Stunden
vor 1 Tag 4 Stunden