Hallo,
ich habe eine kleine Extension geschrieben, die einen mailto: Link zum Start des Mailprogramms mit vorausgefüllten Feldern erzeugen soll.
Gibt es eine Möglichkeit den Seitentitel in das Plugin zu übergeben? Das Beispiel unten funktioniert leider nicht.
z.B.
temp.title = TEXT
temp.title.data = field:title
plugin.tx_dfemaillink_pi1 {
to =
subject < temp.title
body = E-Mail Text
linktitle = Linkbezeichnung
}
Alternativ wollte ich direkt in der Funktion das Datenfeld auslesen und übergeben, geht aber anscheinen so einfach nicht.
Kann mir jemand helfen?
Hier mein PHP
function main($content, $conf) {
$this->conf = $conf;
$this->pi_setPiVarDefaults();
$this->pi_loadLL();
$to = $conf['to'];
$cc = $conf['cc'];
$subject = $conf['subject'];
# $subject = $this->internal['currentRow']['title']; // geht nicht
$body = $conf['body'];
$linktitle = $conf['linktitle'];
$content='<a href="mailto:'.$conf['to'].'?subject='.$conf['subject'].'&body='.$conf['body'].'&cc='.$conf['cc'].'&bcc='.$conf['bcc'].'">'.$conf['linktitle'].'</a>';
return $this->pi_wrapInBaseClass($content);
}