我在配置扩展中使用tt_content,Typoscript和tsconfig等创建了一些自定义内容元素。一切正常。
当更改为列表视图时,我的自定义内容元素将列在“笔”下,该笔似乎来自于扩展名或表。
如何设置此名称?查看图片。
答案 0 :(得分:0)
您是对的,显示的文本间接取决于表。 这是基本代码,显示了如何根据TCA中的表配置确定名称:
$temp = explode(':', substr($v['ctrl']['title'], 9 + strlen($_EXTKEY)));
$langFile = $temp[0];
$thisTitle = $lang->sL('LLL:EXT:' . $_EXTKEY . '/' . $langFile . ':extension.title');
该摘录是通过方法typo3/sysext/backend/Classes/Controller/NewRecordController.php
从文件renderNewRecordControls()
复制而来的。
因此,最终文本是在扩展程序的语言文件中确定的。