是否可以注意到后端中的内容是否发生了变化,然后发送邮件?
换句话说,我可以以某种方式注意谁修改了后端的内容,然后自动发送电子邮件?
答案 0 :(得分:4)
是。在后端更改内容时,会在数据库操作之前和之后调用多个挂钩。您可以注册每个钩子。您想要查看右侧挂钩的类是\TYPO3\CMS\Core\DataHandling\DataHandler
。
你可以,例如通过将类名添加到数组
来注册processDatamap_afterDatabaseOperations
挂钩的类
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass']
在ext_localconf.php
。
您可以在此处找到有关TYPO3中的挂钩的更多信息:https://usetypo3.com/signals-and-hooks-in-typo3.html