在 TYPO3 后端的页面视图中显示列表

Posted

技术标签:

【中文标题】在 TYPO3 后端的页面视图中显示列表【英文标题】:Show a list in page view in TYPO3 backend 【发布时间】:2017-06-08 02:25:06 【问题描述】:

我有一个自定义表格,用户可以在 TYPO3 后端的列表视图中编辑该表格。

为了更好的可用性,最好在页面视图中显示该表格,这样它们就不必在列表视图和页面视图之间进行更改。这对 FE 用户来说是可能的(见截图) - 所以我的问题是:我怎样才能为扩展表提供这个功能?

【问题讨论】:

【参考方案1】:

您可以在 $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['cms'] 中定义表,例如通过 LocalConfiguration 或 AdditionalConfiguration.php 文件。

在该部分添加一个如下所示的配置:

'EXTCONF' => array(
    'cms' => array(
      'db_layout' => array(
         'addTables' => array(
            'fe_users' => array(
               0 => array(
                  'MENU' => '',
                  'fList' => 'username,usergroup,name,email,telephone,address,zip,city',
                  'icon' => TRUE
               )
            )
         )
      )
   )
)

在https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/Examples/TablesInPageModule/Index.html 查找该功能的文档

【讨论】:

以上是关于在 TYPO3 后端的页面视图中显示列表的主要内容,如果未能解决你的问题,请参考以下文章

从 TYPO3 v9 升级到 v10 后:显示页面不再工作(无法访问受保护的财产)

TYPO3 Extbase - 在单个视图中更改浏览器页面标题

当流体页面导致后端和前端出现错误时,如何重新访问 TYPO3 的后端?

如何将当前页面标题自动插入到 TYPO3 模板中?

Android - onClick Listview项目显示描述和窗口/视图/页面中的链接

JQM Filterable Widget:如何在离开页面时清除?