Zum Inhalt springen

Seitentitel mit TypoScript an Plugin übergeben

Erstellt am 30. Juni 2010 · 1 Antwort · letzte Antwort am 30. Juni 2010

Tags: Frage

dfluess ·

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);
}