В ext_localconf:
$GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['send_mail'] = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('my_ext').'SendMail.php';
В корневом каталоге моего расширения есть файл SendMail.php. Я называю этот скрипт? EID = send_mail, но у меня пустая страница. Я попытался отладить этот скрипт, но он не называется. В чем дело?
Я успешно использовал следующий код в TYPO3 CMS 7.x:
$TYPO3_CONF_VARS['FE']['eID_include']['send_mail'] = 'EXT:my_ext/SendMail.php';
Также важно очистить кеш после кодирования этой строки. Я обычно деинсталлирую Расширение и устанавливаю его непосредственно снова.
Удачи,
Uwe
Других решений пока нет …