[英]TYPO3 6.1: Extbase mapping
我尝试映射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
,都有一个getter的设置方法。
相同的配置适用于其他扩展,但不适用于我的扩展。 在我的扩展程序中,我有一个工作pages
映射,但是tx_formhandler_log
无法正常工作。
我不明白,我忘记了什么。 有人可以帮我吗?
就像我在评论中写道:这是扩展列表中的错误顺序。 在我想扩展tx_formhandler_log
的那一刻,不包括formhandler
-extension。 我改变了顺序,一切都很好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.