18.3 Hyperlinks erzeugen

Problem

Sie möchten in Ihrem Frontend-Plugin Verknüpfungen zu Webseiten, E-Mail-Adressen oder Dateien erstellen.

Lösung

Verwenden Sie die Funktion pi_linkToPage(), die Sie in Frontend-Plugins direkt über $this-> pi_linkToPage() ansprechen können.

Dieser Funktion übergeben Sie zwei Parameter: Mit dem ersten Wert geben Sie den Text an, den Sie verlinken möchten. Als zweiten Wert legen Sie das Ziel der Verknüpfung fest, mit dem der Text verknüpft werden soll:

$this->pi_linkToPage($link_text, $ziel);

Als Ziel können Sie eine Seiten-ID, eine HTTP-Adresse, eine Datei oder eine E-Mail-Adresse angeben. Die Seiten-ID wird dabei automatisch in die richtige URL für Ihre TYPO3-Installation umgewandelt. Mit folgendem Code erstellen Sie einen ...

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.