PHP in rules-> möchte E-Mail cck feld füllen und habe probleme
Eingetragen von lorden26 (135)
am 30.06.2010 - 11:25 Uhr in
am 30.06.2010 - 11:25 Uhr in
Hallo,
ich möchte gerne eine E-Mail cck feld in einer per rules neuzuerstellenden Node füllen.
Wen ich das Feld mit der Autor Mail fülle mit folgenem PHP Code funktioniert es:
<?php
$email = $author->mail;
return array(
0 => array('email' => $email),
);
?>
Das zu erstellende Feld soll aber von einem CCK - Emailfeld gefüllt werden:
CCK email Tokens
[node:field_mail1-raw]
Bei folgendem PHP Code:
<?php
$email = $node->field_mail1-raw;
return array(
0 => array('email' => $email),
);
?>
bekomme ich die Meldung das das E-Mail Feld erforderlich ist, d. heißt wohl das der php code nich richtig ist. Was mache ich da falsch?
Meine PHP Kenntnisse sind leider noch nicht so gut und für Hilfe wäre ich dankbar.
Gruß
Tom
- Anmelden oder Registrieren um Kommentare zu schreiben
Du verwendest den Token-Wert
am 30.06.2010 - 13:51 Uhr
Du verwendest den Token-Wert falsch. Versuch mal, ob's damit klappt:
<?php
$email = [node:field_mail1-raw];
return array(
0 => array('email' => $email),
);
?>