将自定义链接放在weblinks部分之外

时间:2012-08-21 15:19:14

标签: salesforce visualforce

如何在salesforce页面的Web链接部分之外放置自定义链接? 或者有没有办法创建多个网站链接部分?

如果没有,我可以创建一个可以调用javascript方法的自定义字段吗? (我的自定义链接调用一个js方法,验证后会调用一个Web服务来完成一些工作。) 我尝试创建一个自定义字段(公式),但我无法从那里调用js函数,或者放一些脚本。

我想要做的是将我在网页链接部分中的自定义链接分散到页面的不同部分。

1 个答案:

答案 0 :(得分:0)

我过去曾使用此方法覆盖链接和按钮操作。您也可以使用相同的方法在页面周围移动元素。

创建一个visualforce页面并使用它覆盖要修改的对象的标准页面。覆盖页面需要使用该对象的标准控制器。如有必要,您可以使用扩展控制器添加Apex功能。

使用细节标记渲染胆量。然后输入脚本标记以选择要在页面上移动的锚链接。您需要对浏览器调试器进行一些检查,以确切找到您要查找的内容。

<apex:page StandardController="CustomObject__c" extensions="CustomObjectController"  >
    <apex:detail relatedList="false" inlineEdit="true" id="mydetail" />
    <script>
         // select your elements you want to move, edit or delete here
    </script>
</apex:page>