刷Trailhead笔记 - Lightning Experience Customization

Trail link https://trailhead.salesforce.com/en/content/learn/modules/lex_customization

创建app

App manager这里可定义“Visible in Lightning". 如果classic app勾选这个选项,它可以在lightning可见,但是不能用到一些特性。

 

定义list view

除了定义filter / column之外,还可以定义list view chart.这个chart一旦定义,可以被其他list view使用 (除了recent viewed)

 

Compact layout

每个obje可定义多个compact layout. 它们可定义在record page顶部的highlight panel显示内容。它也控制鼠标hover在一个lookup link上显示的浮窗内容(它来自于parent record的compact layout), 以及在activity timeline中展开一个activity所显示的内容。

compact layout也控制mobile app界面上的显示。

 

Compact layout可根据record type 来assign.

 

有两种方式定义一个页面。一个是定义page layout, 另一个是修改它的内容(应该是说lightning record page里包含哪些组件)。

Page layout里面也有一个区域叫做“Highlight Panel”但是这个地方定义的内容仅对classic起作用。在lightning环境下,仍然是compact layout对hightlight panel起作用。

 

Page layout的“Salesforce Mobile and Lightning Experience Actions"这块区域默认是disable的。如果把它开启,页面将使用这些action,但是原来的button/link不会默认加进这块区域。如果需要使用原来的button/link,需要作为action添加进这块区域。

 

如果object上没有定义action,则它会继承global publisher layout (另有说法是显示salesforce默认的action).

另外,Email, Log a Call, New Event,New Task等与Activity有关的action并不显示在action区域,而是显示在activity tab下面。

类似的, Post/ Poll显示在Chatter tab下面。

 

Global action在global publisher定义它们的显示。global publisher会生成global action菜单,在界面上“+”点击可显示这个菜单. 所以定义global action之后,需要考虑把它加进global publisher才能在菜单使用。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值