首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Salesforce Lightning -如何为Lightning设置无覆盖,但在Classic中保留覆盖

Salesforce Lightning -如何为Lightning设置无覆盖,但在Classic中保留覆盖
EN

Stack Overflow用户
提问于 2020-11-27 22:22:15
回答 1查看 391关注 0票数 0

我们计划分阶段将用户从Classic迁移到Lightning。这意味着我们需要在一段时间内并行保留Classic和Lightning的所有行为。

这工作得很好,除了Button覆盖。似乎没有一种方法可以将Lightning配置为使用标准编辑行为,而Classic保留了编辑表单覆盖。对于经典的,可用的选项是No Override、自定义S-Control和Visual Force Page。但是,Lightning唯一可用的选项是Lightning Component或使用Salesforce Classic override。无覆盖选项不可用。

我们尝试用?nooverride=1编写一个自定义的Aura组件来重定向到编辑页面,但是这不起作用--用户被重定向,但是一旦编辑页面被关闭并保存,用户就会留在一个空白页面上,而不是重定向到编辑页面的视图。

有没有人有解决办法,或者解释为什么这似乎是不可能的?

EN

回答 1

Stack Overflow用户

发布于 2020-11-28 01:57:59

当您指定一个url作为retURL参数时,Salesforce将重定向到该Url。

现在,在Salesforce Classic视图中,页面的意思是xxx.salesforce.com/IdOfRecordToView,因此您可以尝试使用您正在编辑的Salesforce记录id值的URL中的retURL参数

示例:xxx.salesforce.com/a010000000000qn/e?retURL=%2Fa010000000000qn&nooverride=1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65038929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档