您在此处:
为 Quip 关联文档组件创建自定义控制器
创建自定义控制器时,将 Lightning 组件添加到更多 Salesforce 记录。
所需的 Edition
| 适用于:Salesforce Classic(并非在所有组织中可用) |
| 所需用户权限 | |
|---|---|
| 自定义控制器: | 自定义应用程序 |
- 创建新的 Apex 类。
- 将其命名为 myCustomOppController 。
- 将页面命名为 QuipCard 。
-
复制并粘贴以下代码。
public class myCustomOppController { public String recordId {get; set;} public myCustomOppController(ApexPages.StandardController stdController) { setRecordIdForQuip(stdController.getRecord().id); } private void setRecordIdForQuip(Id recordId) { this.recordId = recordId; } } -
使用此代码替换 QuipCard.vfp 代码。
<apex:page sidebar="false" standardController="Opportunity" extensions="myCustomOppController" > <apex:includeLightning /> <div id="quipCardContainer"/> <script> $Lightning.use("c:QuipCard", function() { $Lightning.createComponent("lightning:quipCard", { "parentRecordId": "{!recordId}" }, "quipCardContainer", function(cmp) {} ); }); </script> </apex:page>
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

