跳到主要内容

应用中页面功能区隐藏的参数化配置介绍


在做系统集成时,有时需要将应用嵌入到外部系统,在外部系统查看时,一个页面可能只需要查看单个表或单个页面的内容,那么应用页面中其他模块如左侧工作表导航、右侧聊天列表等就显得多余了,基于这种场景需求,我们提供了功能区隐藏的功能,主要基于URL中参数传递来实现页面中指定区域隐藏的功能。

如下图,是将应用其他功能区隐藏,仅显示中间数据区,页面显得简洁,可以完美嵌入到其他系统。

1、页面中功能区域及对应参数

功能参数:

功能区参数名隐藏值
左上角应用侧滑sno
顶部中间分组栏tbno
顶部右侧6个按钮trno
左侧工作表导航栏lnno
右侧聊天区rpno

区域图:

2、URL参数配置示例

2.1先获取应用中某个页面的URL

例如,需要嵌入CRM应用下的“销售看板” 这个自定义页面。

首先,通过PC浏览器进入进入CRM应用,打开此页面,浏览器地址栏中链接显示的就是当前页面的URL

2.2 拼接URL参数

  • 1)在地址栏URL后面,先输入英文问号

    问号表示后面开始传入自定义参数了

  • 2)先隐藏一个功能区

    问号后面输入第一个参数和参数值,参数和参数值之间用等号=,如附图是隐藏右侧聊天区。

    按回车测试,右侧的聊天区就不见了。

  • 3)继续隐藏其他区域

    在第一个参数值后面,先输入& ,表示继续拼接其他参数,然后输入第二对参数和参数值,如附图,隐藏左侧导航区。

    按回车测试,左侧的导航区也隐藏了。

    下面的内容是将5个功能区域全部隐藏,您可以直接复制测试。

      ?s=no&tb=no&tr=no&ln=no&rp=no

2.3 将拼接好的URL写入到对方系统页面iframe

此功能仅在iframe嵌入使用时始终有效,其他方式可能操作后改变URL参数从而导致功能失效。

2.4 注意事项

  • 参数名和参数值都必须是小写

  • 各参数之间没有前后顺序

  • 参数值是no时对应区域才会隐藏,其他情况都会显示。


文档问题反馈

文档中是否有错别字、内容过期、难以理解等问题? 点此给我们反馈吧