添加对象概览
定义对象摘要卡片,悬停时显示更多信息。
本文档介绍如何定义对象摘要卡片,在悬停时显示更多信息。更多详细内容请参考 iTop 官方文档。
概述
iTop 3.1 引入了对象摘要卡片功能。在对象列表或详情页中,外部链接仅显示 friendlyname,虽然可以点击打开详情,但用户可能希望在不打开的情况下看到更多信息。摘要卡片就是解决方案。
在编辑模式下,要区分下拉列表中的同名对象,请使用 complementary name。
前置条件:熟悉教程中使用的语法,并已创建扩展。
功能特性
- 每个对象类可以定义一个摘要
- 当定义了摘要卡片时,鼠标悬停在 friendlyname 上超过一定延迟后,会显示弹出窗口,包含:
- 对象图标
- friendlyname
- 语义属性(如已定义)
- 类名
- 直接编辑或查看对象的菜单(取决于用户权限)
- XML 摘要展示中指定的其他字段
- 如果在类层次结构的不同级别定义了摘要,将使用最接近当前对象类的摘要
- 如果显示的某个字段是外部键,且该对象也定义了摘要,则可以级联打开摘要弹出窗口
iTop 默认数据模型已为少数类定义了摘要卡片,您可以修改它们或为尚未定义的类创建新的摘要。
XML 定义
<presentation>
<summary _delta="define">
<items>
<item id="function">
<rank>10</rank>
</item>
<item id="phone">
<rank>20</rank>
</item>
<item id="email">
<rank>30</rank>
</item>
<item id="location_id">
<rank>40</rank>
</item>
<item id="org_id">
<rank>50</rank>
</item>
</items>
</summary>
</presentation>
参考
原文:https://www.itophub.io/wiki/page?id=3_2_0:customization:summary-card
2024/09/10 10:25 by127.0.0.1
版本:3_2_0/customization/summary-card.txt · Last modified: 2024/09/10 10:25 by 127.0.0.1