【问题标题】:How to add Custom User Interface to Sales Force如何向销售人员添加自定义用户界面
【发布时间】:2014-09-22 09:48:00
【问题描述】:

我正在尝试将自定义用户界面添加到 SalesForce 页面,我应该如何开始?

【问题讨论】:

  • 你有没有尝试过?
  • 是的,我已经尝试过使用apex,但是我需要开发自定义用户界面,比如chatter plugin,我还需要在sales force页面的底部找到它
  • 研究使用视觉强制页面和覆盖默认控制器。
  • 你在谈论标准控制器?

标签: user-interface salesforce customization visualforce


【解决方案1】:

您可以通过以下两个简单步骤自定义页面 UI: 1. 在页面元素中添加属性以删除附加到页面的默认标题、侧边栏和样式表。 2. 如果需要,从静态资源中添加 CSS 和 jQuery。这是可选步骤,但在处理大型 CSS 和 jQuery 代码时非常有用。

添加属性:

<apex:page id="thePage" controller="yourController" action="{!yourAction}" docType="html-5.0" standardStylesheets="false" sidebar="false" showHeader="false">

添加静态资源:

<apex:includeScript value="{!$Resource.yourJS}" />
<apex:stylesheet value="{!$Resource.yourCSS}" />

【讨论】:

    【解决方案2】:

    您可以在 Visualforce 页面和控制器上开发完全自定义的用户界面。首先,您可以使用标签中的此类选项从页面中删除标准组件(选项卡、页眉和页脚):

    <apex:page sidebar="false" showHeader="false" standardStylesheets="false">
    

    因此,您将拥有可以添加标记的清晰页面。您还可以开发模板页面,其中将包括常见的应用程序界面部分。阅读有关 Visualforce 模板的更多信息here。 你也可以使用Salesforce custom components

    您还可以使用流行的 CSS 和 JS 框架。所以这将是前端部分的更多开发,而在服务器端,您只需在 UI 的页面控制器中创建操作方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-06
      • 1970-01-01
      • 1970-01-01
      • 2013-01-30
      • 2012-09-12
      相关资源
      最近更新 更多