Salesforce 弹出机会
Salesforce popup on opportunity
为了机会中的客户要求,我添加了一个按钮以转到视觉力页面。在显示下一页之前,虽然客户想要在该按钮上显示弹出窗口,但单击以确认操作。如果未确认,则应转到不同的页面。我是销售人员的新手。请帮忙。
如果您使用的是 Lightning 版本的 Salesforce,您可以按照以下步骤操作:
- 创建一个 Aura 组件,如下所示:
.cmp文件
<aura:component implements="force:lightningQuickActionWithoutHeader">
Are you sure you want to proceed?
<div class="slds-align_absolute-center">
<lightning:button
label="No"
variant="destructive"
onclick="{!handleNo}"
></lightning:button>
<lightning:button label="Yes" onclick="{!c.handleYes}"></lightning:button>
</div>
</aura:component>
controller.js(用您的 Visualforce 名称替换 MyOtherVisualforce 和 MyVisualforce)
({
handleNo: function (component, event, helper) {
var urlEvent = $A.get("e.force:navigateToURL");
urlEvent.setParams({
url: "/apex/MyOtherVisualforce",
isredirect: "true"
});
urlEvent.fire();
},
handleYes: function (component, event, helper) {
var urlEvent = $A.get("e.force:navigateToURL");
urlEvent.setParams({
url: "/apex/MyVisualforce",
isredirect: "true"
});
urlEvent.fire();
}
});
- 为商机对象创建新操作(转到商机设置的按钮、链接和操作部分并创建新操作)并作为操作类型 select 闪电组件和闪电组件 select 你刚刚创建的
- 将操作添加到您的机会布局
执行此操作后,该操作将打开您的 Aura 组件,该组件将显示您需要的两个选项。单击其中一个选项后,e.force:navigateToURL 将执行重定向。
为了机会中的客户要求,我添加了一个按钮以转到视觉力页面。在显示下一页之前,虽然客户想要在该按钮上显示弹出窗口,但单击以确认操作。如果未确认,则应转到不同的页面。我是销售人员的新手。请帮忙。
如果您使用的是 Lightning 版本的 Salesforce,您可以按照以下步骤操作:
- 创建一个 Aura 组件,如下所示:
.cmp文件
<aura:component implements="force:lightningQuickActionWithoutHeader">
Are you sure you want to proceed?
<div class="slds-align_absolute-center">
<lightning:button
label="No"
variant="destructive"
onclick="{!handleNo}"
></lightning:button>
<lightning:button label="Yes" onclick="{!c.handleYes}"></lightning:button>
</div>
</aura:component>
controller.js(用您的 Visualforce 名称替换 MyOtherVisualforce 和 MyVisualforce)
({
handleNo: function (component, event, helper) {
var urlEvent = $A.get("e.force:navigateToURL");
urlEvent.setParams({
url: "/apex/MyOtherVisualforce",
isredirect: "true"
});
urlEvent.fire();
},
handleYes: function (component, event, helper) {
var urlEvent = $A.get("e.force:navigateToURL");
urlEvent.setParams({
url: "/apex/MyVisualforce",
isredirect: "true"
});
urlEvent.fire();
}
});
- 为商机对象创建新操作(转到商机设置的按钮、链接和操作部分并创建新操作)并作为操作类型 select 闪电组件和闪电组件 select 你刚刚创建的
- 将操作添加到您的机会布局
执行此操作后,该操作将打开您的 Aura 组件,该组件将显示您需要的两个选项。单击其中一个选项后,e.force:navigateToURL 将执行重定向。