2016-06-30 51 views
0

是否有可能注意到後端內容是否發生變化,然後發送郵件?TYPO3中的內容更改時執行代碼

換句話說,我能否以某種方式注意到誰在後端修改了內容,然後自動發送電子郵件?

回答

4

是的。在後端更改內容時,會在數據庫操作之前和之後調用多個掛鉤。您可以註冊每個鉤子。您想要查看右側的課程是\TYPO3\CMS\Core\DataHandling\DataHandler

你可以例如通過在ext_localconf.php添加類名數組

$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'] 

註冊爲processDatamap_afterDatabaseOperations掛鉤類。

您可以在這裏找到更多關於TYPO3鉤子的信息:https://usetypo3.com/signals-and-hooks-in-typo3.html