1

TYPO3 6 で拡張機能へのフックを作成しようとしていますnews。フックは拡張機能に対して作成されますが、拡張機能からではありません。

Hooksin directoryというディレクトリを作成しましたtypo3conf/ext/。私のフックは/typo3conf/ext/Hooks/tx_news_tceMain.php

class tx_news_tceMain{
function processDatamap_postProcessFieldArray($status, $table, $id, &$fieldArray, &$reference)
{
    if($table='tx_new_domain_model' && $status='new')
        mail('email@me.com','News added!','Body!');
}
}

ここでは名前空間を指定しませんでした。

なので、基本的にニュース記録が出るたびsaved and viewedにメールが送られてきます。

フックを登録しましたnews/ext_localconf.php

$GLOBALS ['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = 'EXT:Hooks/class.tx_tt_news_tceMain.php:tx_tt_news_tceMain';

これは機能していません。私はそれを正しくやっていますか?これをデバッグする方法はありますか?

4

1 に答える 1