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 3 Stunden 15 Minuten
vor 3 Stunden 29 Minuten
vor 6 Stunden 48 Minuten
vor 1 Tag 8 Stunden
vor 2 Tagen 7 Stunden
vor 2 Tagen 7 Stunden
vor 2 Tagen 7 Stunden
vor 3 Tagen 8 Stunden
vor 5 Tagen 6 Stunden
vor 1 Woche 1 Tag