如何在TYPO3 CMS后端重命名子标题

时间:2015-01-22 17:16:03

标签: typo3 backend typoscript typo3-6.2.x

如何为作者重命名TYPO3 CMS后端字段?即csc_styled_content的内容元素的上述字段?

2 个答案:

答案 0 :(得分:3)

通常,覆盖标签名称可以通过后端的页面TSconfig完成。以下示例修改了subheader字段的标签。

TCEFORM {
    tt_content {
        subheader.label = My new Label-Name
    }
}

在TYPO3中有两种配置方式。

  1. 直接在页面设置»资源»TypoScript配置»页面TSConfig 中输入您的配置更改(参见下面的屏幕截图)

    where to add the TypoScript Configuration

  2. 作为替代方案,您可以将该配置直接存储在文件系统中 - 在自定义扩展中(例如在typo3conf/ext/my_extension/Configuration/TSconfig/labels.t3s)或在全局文件存储中使用类似名称(例如{{1} })

  3. 基本上它是为TYPO3后端的任何数据库表提供自定义标签。查找可以在一致Page TSconfig documentation中调整的更多方面。

答案 1 :(得分:0)

如果您想重命名扩展程序的字段,例如 tx_news,您可以这样做。

TCEFORM {
    tx_news_domain_model_news {
        title.label = Your New Label
    }
}

现在有两种方法可以让它发挥作用:

  • 把它放在页面设置的Page TSConfig

  • 从文件(例如 EXT:my_extension/Configuration/pageTSConfig.typoscript)加载您的扩展名。为此,您必须通过 EXT:my_extension/ext_localconf.php 导入此脚本!
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(
 '<INCLUDE_TYPOSCRIPT: source="FILE:EXT:my_extrension/Configuration/pageTSConfig.typoscript">');