18.7 Schnelle Ajax-Schnittstellen per eID-Tag ermöglichen

Problem

Sie möchten in Ihrem Frontend-Plugin Ajax-Funktionen nutzen und Ihre Responses und Requests möglichst schnell abarbeiten.

Lösung

Nutzen Sie für Ihre Ajax-Kommunikation die eID-Schnittstelle von TYPO3. Darüber können Sie den regulären Renderprozess für Seiten umgehen und so erheblich schnellere Antwortzeiten erreichen als über normale TYPO3-Seiten.

Öffnen Sie dazu die Datei ext_localconf.php in Ihrem Extension-Verzeichnis und registrieren Sie das PHP-Skript, das Ihren Ajax-Request verarbeitet, über folgende Syntax:

$TYPO3_CONF_VARS['FE']['eID_include']['tx_extkey_pi1'] =
  'EXT:ext_key/pi1/ajax.php';

Passen Sie die hervorgehobenen Werte an Ihre Bedürfnisse an. Der Parameter tx_extkey_pi1 ...

Get TYPO3 Kochbuch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.