为不同的个人资料显示不同的列表页面

To show different list page for different profile

我有两个 vf 页面,例如 vf1 和 vf2,它们具有针对同一对象的标准控制器,例如 Leads。现在我想在编辑按钮上显示任何 profile1 的编辑按钮的 vf1 页面和 profile2 的 vf2 页面。

试图在配置文件菜单中查看任何选项,但无法找到任何用于 list/edit/create/...等页面分配的内容。对于一个对象。

Salesforce 中没有允许按配置文件分配 visualforce 页面的此类功能。

我会在下面推荐

1.Create 一个 hirerachy 自定义设置,用于存储 vf 页面和配置文件之间的映射。

2.Write 将为所有配置文件分配的 vf,但在操作时(在页面加载位置调用)它将查看 hirerachy 自定义设置映射并将用户带到正确的 visualforce 页面。您可以通过沿页面参数作为查询参数。