Один из моих примеров проекта, может помочь вам подключиться к бэкэнд, когда запись была изменена.
в расширении файла ext_localconf.php
// Hook for cancellation
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = 'EXT:femanager/class.tx_femanager_tcemainprocdm.php:tx_femanager_tcemainprocdm';
крюк файл class.tx_femanager_tcemainprocdm.php, где вы можете выполнить сценарий
class tx_femanager_tcemainprocdm{
function processDatamap_postProcessFieldArray ($status, $table, $id, &$fieldArray, &$reference){
// $status also called action like delete
// $table - table name of excute backend action
// $id - record UID
// $fieldArray - fields of your table
if($table = 'your_extension_table_name'){
// your script
}
}
}
Вы имеете в виду после создания записи из расширения extbase или любой записи контента в бэкэнд? –
@TheF После создания записи содержимого в бэкэнд для моего расширения. (Как вы создаете любую запись контента, но только этот тип записи для моего расширения) – nbar