Webform und Additional Processing - gelöst

am 17.02.2009 - 16:38 Uhr in
Hallo zusammen,
ich brauche etwas Unterstützung mit diesem Code. Part2 funktioniert, aber wenn ich den Part1 dazugebe, bekomme ich "Seite nicht gefunden"nach dem Absenden. Warum das ganze.. ich habe dem OG-Groupnode ein Feld mit Email-Adresse angefügt, welches jetzt dynamisch augelesen wird, und als Zieladresse im Webform eingesetzt wird. Aber irgendwas stimmt da noch nicht..
Wer kann mir einen Tip geben?
Gruß Apfel007
...
<?php
//Part1
global $user;
$groups = $user->og_groups;
if($groups){
foreach($groups as $group){
$nodeid = $group[nid];
$node = node_load($nodeid);
$mail = $node->field_mail[0]['value'];
}}
// Part2
if ($form_state['values']['submitted']['1'] == 'moderator'){
$node->webform['additional_emails'][] = $mail;
}else{
$node->webform['additional_emails'][] = 'mail@mail.net';}
?>
********************
Gelöst!! :-) $node wird vom Webform auch zum Abspeichern der Submission genutzt - so war Webfrom etwas verwirrt, mit der neuen Nummer... jetzt heißt $node eben $ognode !!! fertig - gelöst.
Warum das ganze.. dies ist mein Ansatz ein Kontaktformular für OG anzulegen, bei dem die Kontakt-Adresse von Gruppe zu Gruppe wechselt.
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 2 Stunden 53 Minuten
vor 2 Stunden 56 Minuten
vor 3 Stunden 2 Minuten
vor 3 Stunden 35 Minuten
vor 3 Stunden 47 Minuten
vor 10 Stunden 44 Minuten
vor 12 Stunden 34 Minuten
vor 23 Stunden 44 Minuten
vor 1 Tag 23 Stunden
vor 2 Tagen 42 Minuten