Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 类型3向内容元素添加复制和粘贴图标_Typo3_Contextmenu_Typoscript_Typo3 8.x_Tsconfig - Fatal编程技术网

Typo3 类型3向内容元素添加复制和粘贴图标

Typo3 类型3向内容元素添加复制和粘贴图标,typo3,contextmenu,typoscript,typo3-8.x,tsconfig,Typo3,Contextmenu,Typoscript,Typo3 8.x,Tsconfig,是否可以在内容元素的左侧或右侧添加图标?我想将一些功能从contextMenu移到图标栏,可以吗?也许是Tconfig?见附件 我个人不会在每个内容的右上角添加太多默认可见的按钮,因为它会不必要地使用不常用的操作按钮来重载页面模块上的信息量 特别是,“粘贴”按钮应该只在剪贴板中有内容时出现,现在它出现在可以粘贴的任何地方(您可以在屏幕截图中的内容上方看到) 干杯, Rachel对于多个TYPO3版本,存在多个选项,具体取决于您希望添加复制/剪切图标的位置,或者您希望添加的任何其他图标: 10.

是否可以在内容元素的左侧或右侧添加图标?我想将一些功能从contextMenu移到图标栏,可以吗?也许是Tconfig?见附件


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

特别是,“粘贴”按钮应该只在剪贴板中有内容时出现,现在它出现在可以粘贴的任何地方(您可以在屏幕截图中的内容上方看到)

干杯,
Rachel

对于多个TYPO3版本,存在多个选项,具体取决于您希望添加复制/剪切图标的位置,或者您希望添加的任何其他图标:

  • 10.3之前的版本,无流体页面布局模块:
    • $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['recStatInfoHooks']
    • $GLOBALS['TYPO3\u CONF\u VARS']['SC\u OPTIONS']['cms/layout/class.tx\u cms\u layout.php']['tt\u content\u drawFooter']
    • $GLOBALS['TYPO3\u CONF\u VARS']['SC\u OPTIONS']['cms/layout/class.tx\u cms\u layout.php']['tt\u content\u 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启用了基于流体的页面模块,为您提供了createst灵活性。早期版本或禁用流体页面模块的版本可能应该使用
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['recStatInfoHooks']

@Rachel,但是否可以添加更多按钮?就像今天一样,它对用户不是很友好。用户不知道上下文菜单是否存在。用户应该如何复制项目?如果用户不知道可以单击第一个图标,那么他们应该如何复制一个项目。IIRC templavoila具有该功能-我认为不可能仅使用TSConfig@Stig当你指出真正的问题时,你是对的:“用户不知道上下文菜单的存在。”我不会解决这个问题,因为默认情况下缺少的按钮是可见的。一个解决方法是在纯CSS中更改上下文菜单按钮图标,这样就可以明显地看到有更多的操作点击它。我认为重写后端CSS很容易($GLOBALS['TBE_STYLES']['skins'][$\u EXTKEY]['stylesheetDirectories'][]='EXT:my_extension/STYLES/'))在任何情况下,我都要和结构化内容计划谈谈,因为我们正在处理页面模块的用户体验。@Riccardo,用户以前使用过TemplaVoilá,但现在缺少此功能。@Rachel,如果上下文菜单图标更改为移动站点上已知的汉堡菜单,则可能会解决此问题。它们会指示菜单。谢谢你们两位!谢谢你,克劳斯。我必须马上调查此事。