我尝试映射tx_formhandler_log
。但它不会工作。
在ext_tables.php我打电话
$tmp_columns = Array (
"checkbox" => Array (
"exclude" => 1,
"label" => "exported",
"config" => Array (
"type" => "check",
"size" => "1",
)
),
);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns('tx_formhandler_log', $tmp_columns, 1);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addToAllTCAtypes('tx_formhandler_log','checkbox;;;;1-1-1');
我还在ext_typoscript_setup.txt
中添加了config.tx_extbase{
persistence{
classes{
TYPO3\MyExt\Domain\Model\Log {
mapping {
tableName = tx_formhandler_log
recordType =
}
}
}
}
}
在\TYPO3\MyExt\Domain\Model\Log
,所有人都有一个吸气剂。
相同的配置适用于其他扩展,但不适用于我的。在我的扩展程序中,我有一个有效的pages
映射,但tx_formhandler_log
- 映射无法正常工作。
我不明白,我忘记了什么。有人可以帮助我吗?
答案 0 :(得分:0)
就像我在评论中写的那样:这是扩展名单中的错误顺序。在我想延长tx_formhandler_log
的那一刻,formhandler
- 扩展名未包括在内。我改变了顺序,一切都很顺利。