我有TYPO3版本7.6.16。如何在激活扩展时执行代码?你知道怎么做吗?
我需要在激活扩展程序后发送包含一些信息(IP,主机)的电子邮件。
答案 0 :(得分:3)
我认为Extensionmanager中的信号afterExtensionInstall
应该可以解决问题。否则,您可以查找Extensionmanager提供的更多信号或挂钩。
ext_localconf.php
$signalSlotDispatcher->connect(
\TYPO3\CMS\Extensionmanager\Utility\InstallUtility::class,
'afterExtensionInstall',
\Vendor\Extension\Hooks\ExtensionInstallation::class,
'afterInstallation'
);