我正在尝试为news
TYPO3 6 中的扩展创建一个挂钩。该挂钩是为扩展创建的,而不是从扩展创建的。
我创建了一个名为Hooks
in typo3conf/ext/
directory 的目录。我的钩子是/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';
这是行不通的!我做对了吗?有没有办法可以调试这个?