找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 352|回复: 8

[二次开发] itop如何在自定义新增的类 里面进行样式调整

[复制链接]

1

主题

5

回帖

25

积分

新手上路

积分
25
发表于 2023-11-10 13:20:56 | 显示全部楼层 |阅读模式
悬赏10金钱未解决
itop如何在自定义新增的类里面进行样式调整


1:想要实现的功能就是对比cmdb的差异 在新的页面显示旧数据和新数据


如果此样式不好实现 可否在tab页面新增一个tab栏 然后进行数据展示

还想请教在此详情页面上一级列表页面 能否加一个超链接点击进来 麻烦大佬帮忙解答


附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
回复

使用道具 举报

1

主题

5

回帖

25

积分

新手上路

积分
25
 楼主| 发表于 2023-11-10 13:24:14 | 显示全部楼层
功能主要是就是展示新旧数据的差异对比,php编码部分本人可以完成,主要就是页面展示部分,通过xml进行样式调整实在有点头疼,还想请教如何把php返回的数据展示到页面上 如果有demo最好大佬写一个方法 模拟返回两组array作为测试数据展示再页面上
回复

使用道具 举报

13

主题

8

回帖

328

积分

管理员

积分
328
发表于 2023-11-10 13:56:36 | 显示全部楼层
对比cmdb的差异 在新的页面显示旧数据和新数据


这个的目的是什么?iTop会记录历史变更,直接看历史记录不就好了?


列表页面 能否加一个超链接点击进来

超链接点进哪里?
回复

使用道具 举报

1

主题

5

回帖

25

积分

新手上路

积分
25
 楼主| 发表于 2023-11-10 13:58:51 | 显示全部楼层
admin 发表于 2023-11-10 13:56
这个的目的是什么?iTop会记录历史变更,直接看历史记录不就好了?

超链接就指向新的xml页面 就好 显示就是两组数据的差异对比
回复

使用道具 举报

1

主题

5

回帖

25

积分

新手上路

积分
25
 楼主| 发表于 2023-11-10 14:01:29 | 显示全部楼层
1078436987 发表于 2023-11-10 13:58
超链接就指向新的xml页面 就好 显示就是两组数据的差异对比

需求是写一个脚本自动化的导入数据,而不是用页面手动csv导入,对比差异也很简单我也会写,主要就是itop里面的xml交互我实在搞不定
回复

使用道具 举报

13

主题

8

回帖

328

积分

管理员

积分
328
发表于 2023-11-10 14:11:30 | 显示全部楼层
1078436987 发表于 2023-11-10 13:58
超链接就指向新的xml页面 就好 显示就是两组数据的差异对比

你最好举例说明完整的流程,这样太抽象了,无法给出建议
回复

使用道具 举报

1

主题

5

回帖

25

积分

新手上路

积分
25
 楼主| 发表于 2023-11-10 14:19:23 | 显示全部楼层
首先我已经实现了一个列表 是我需要展示的数据,1.png,列表有20条数据,当天是不会变化的,(第二天会追加)假设第一条数据sn是 aaa ,然后第二天数据库自动导入新的数据,此时第二天的aaa可能和第一天的有差异,我要做的就是根据aaa的id把昨天的和今天的数据做一个对比展示在页面上 我不知道我这么描述您是否看得懂

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

13

主题

8

回帖

328

积分

管理员

积分
328
发表于 2023-11-10 14:39:48 | 显示全部楼层
1078436987 发表于 2023-11-10 14:19
首先我已经实现了一个列表 是我需要展示的数据,1.png,列表有20条数据,当天是不会变化的,(第二天会追加 ...

根据目前的理解提供一些方法。

  1. 添加属性记录旧值,以内存(mem)为例,添加 mem_old 记录旧值
  2. presentation details 里可以设置 mem_old 显示在右侧
  3. 使用 ListChanges 函数获取变化,用 ComputeValues 函数记录mem_old

不一定可用,我还是不太理解你的需求。

回复

使用道具 举报

1

主题

5

回帖

25

积分

新手上路

积分
25
 楼主| 发表于 2023-11-10 14:49:07 | 显示全部楼层
admin 发表于 2023-11-10 14:39
[md]根据目前的理解提供一些方法。

1. 添加属性记录旧值,以内存(`mem`)为例,添加 `mem_old` 记录旧值 ...

我就是想搞一个新的xml页面 左侧key value 显示我数据库limit(0,10),右侧显示我数据库limit(10.20),php的部分我都可以写,就是查出来的数据或者算出来的数据 不知道如何展示在xml里
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|iTop中文社区 ( 苏ICP备2023006759号-2|苏公网安备 32050902101535号 )

GMT+8, 2025-2-5 15:47 , Processed in 0.049948 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表