You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TYPO3 12.4后台:为特定用户组隐藏border列及创建新内容按钮

解决方案

方案1:UserTSconfig 条件控制(推荐)

TYPO3 12.4 已支持在 UserTSconfig 中使用条件判断,直接给目标用户组添加以下配置即可:

[userGroup("编辑者")]
mod.web_layout.BackendLayouts.2_columns.config.backend_layout.rows.1.columns.1 >
[global]

操作步骤:

  • 后台进入「系统」>「用户管理」
  • 找到目标用户组,切换到「TSconfig」标签页
  • 粘贴代码并保存

注意:userGroup()括号内可填用户组名称或ID(如userGroup(5)),确保与实际一致。

方案2:权限限制隐藏创建按钮

若仅需隐藏「创建新内容」按钮,可直接限制用户组权限:

  • 打开用户组的「权限」标签页
  • 在「页面内容」权限组中取消勾选「创建新内容」
  • 保存后,该组用户后台将不再显示创建按钮

方案3:自定义后端布局分配

  1. 创建无border列的后端布局
    • 进入「站点管理」> 对应站点 >「后端布局」
    • 复制2_columns布局,删除目标列,保存为新布局(如2_columns_no_border)
  2. 给目标用户组分配新布局
    • 在用户组TSconfig中添加:
      mod.web_layout.defaultBackendLayout = 2_columns_no_border
      
  3. 可选:限制用户组仅能看到新布局
    [userGroup("编辑者")]
    mod.web_layout.BackendLayouts.2_columns >
    [global]
    

排查要点

  • 确认条件语法正确:TYPO3 12 条件需用[条件]和[global]包裹
  • 修改后务必刷新后台缓存
  • 检查用户组继承关系,避免配置被其他组覆盖

内容的提问来源于stack exchange,提问作者Stefan Müller

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 01:22:34