TYPO3 为内容元素添加复制和粘贴图标。

问题描述 投票:0回答:1

能否在内容元素的左侧或右侧添加图标?我想把一些功能从contextMenu移到图标栏,这可能吗?也许可以通过TSConfig来实现?见附件。

Content elements

typo3 contextmenu typoscript typo3-8.x tsconfig
1个回答
1
投票

多个TYPO3版本存在几个选项,这取决于你希望在哪里添加复制图标,或者确实,你可能希望添加任何其他图标。

  • 在10.3之前,没有基于流体的页面布局模块。
    • $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['recStatInfoHooks']
    • $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawFooter']
    • $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['cms/layout/class.tx_cms_layout.php']['tt_content_drawItem'] 通过 $outHeader 变量。
  • 在10.3之后,基于流体的页面布局模块。
    • 以上所有内容,加上
    • 模板的叠加 EXT:backend/Resources/Private/Partials/PageLayout/Record/Header.html
    • 模板的叠加 EXT:backend/Resources/Private/Partials/PageLayout/Record/Footer.html
    • 模板的叠加 EXT:backend/Resources/Private/Partials/PageLayout/Record.html 取决于你想把图标放在哪里

这些应该为您提供所有可以想象的选项,以便在您希望添加图标的地方精确地添加它。启用基于流体的页面模块的TYPO3 10.3为您提供了最大的灵活性。早期版本或禁用基于流体的页面模块可能应该使用 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['recStatInfoHooks'].


0
投票

我个人不会在每个内容的右上角增加太多默认可见的按钮,因为它会不必要地用一些不常用的操作按钮来增加页面模块的信息量。

特别是,"粘贴 "按钮应该只在剪贴板中有东西时才会出现,现在它出现在所有可以粘贴的地方(你可以在你的截图中看到内容上方的一个按钮)。

干杯,Rachel

© www.soinside.com 2019 - 2024. All rights reserved.