CCK User Reference - user nach speichern hinzufügen
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 2 Wochen 4 Stunden
vor 2 Wochen 23 Stunden
vor 2 Wochen 1 Tag
vor 2 Wochen 6 Tagen
vor 2 Wochen 6 Tagen
vor 3 Wochen 3 Tagen
vor 3 Wochen 3 Tagen
vor 3 Wochen 3 Tagen
vor 6 Wochen 1 Stunde
vor 6 Wochen 23 Stunden