0
バックエンドで内容が変更されたかどうかを確認してから、メールを送信することは可能ですか?TYPO3のコンテンツ変更時にコードを実行
つまり、バックエンドのコンテンツを誰が修正したのか、どういうふうに気付き、自動的にメールを送信できますか?
バックエンドで内容が変更されたかどうかを確認してから、メールを送信することは可能ですか?TYPO3のコンテンツ変更時にコードを実行
つまり、バックエンドのコンテンツを誰が修正したのか、どういうふうに気付き、自動的にメールを送信できますか?
はい。バックエンドでコンテンツが変更されると、データベース操作の前後にいくつかのフックが呼び出されます。これらのフックごとに登録することができます。右フックを見たいクラスは\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