Webform und Additional Processing - gelöst

am 17.02.2009 - 15: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 18 Stunden 4 Minuten
vor 19 Stunden 19 Minuten
vor 20 Stunden 20 Minuten
vor 1 Tag 42 Minuten
vor 1 Tag 1 Stunde
vor 1 Tag 1 Stunde
vor 1 Tag 1 Stunde
vor 1 Tag 1 Stunde
vor 1 Tag 1 Stunde
vor 1 Tag 21 Stunden