你可以移除用户不需要的 DocType 链接,比如 Buying 中的 Material Request。你可以在设置里完成这个操作,不需要修改任何代码。
开始之前
- 你需要 Workspace Manager 角色才能为所有用户修改工作区或侧边栏。System Manager 角色不包含这个权限。请在 User → Roles 下添加它。
- 以下步骤适用于 Frappe v16。
链接显示在哪里
一个 DocType 链接可以在模块中的两个地方显示:
- 左侧边栏。 它是一个独立的记录,名为 Workspace Sidebar。每个模块都有一个,比如 Buying。
- 工作区上的卡片。 这是模块的主页面,比如 Reports & Masters 下的 Buying 卡片。
每个地方都有自己的链接列表。如果你从一个地方移除了链接,它还会保留在另一个地方。要彻底移除它,需要按照两组步骤都操作一遍。
移除链接只是把它隐藏起来,并不会删除 DocType、它的记录或用户权限。用户仍然可以通过搜索栏或 URL 打开列表。如果要阻止用户打开它,请参阅“仅对部分用户隐藏”。
从工作区卡片中移除链接
观看操作步骤:
- 打开模块,比如 Buying。
- 在右上角点击 ···,然后点击 Edit。工作区会进入编辑模式。
- 指向包含该链接的卡片,比如 Buying。点击卡片上的铅笔图标。Edit Links 对话框会打开。
- 在 Card Links 下,点击该链接所在行的铅笔图标,比如 Material Request。Editing Row 对话框会打开。
- 点击 Delete。该行会从 Card Links 中移除。
- 用保存按钮关闭 Edit Links 对话框。
- 在右上角点击 Save。
卡片上不再显示该链接。
相关内容
- Workspace
- Users and permissions