我正在使用GLPI 9.4.3。 例如,在资产>计算机中。 我想更改用户需要输入的字段,隐藏不必要的字段并添加所需的新输入字段。到目前为止,我已经搜索了论坛和GUI。
尝试过的事情: 我发现我们可以添加新选项卡,例如在Assets> New Stuff中,然后通过Object Management自定义该表单。 或使用“其他字段”,我可以将新的输入字段添加到“资产”菜单中的现有选项卡。 论坛上说有资产模板?我什至找不到那个“编辑模板”按钮。 还有一个FormCreator,它似乎仅添加表单而不是编辑原始表单。 有人谈论创建支持票证吗?
我是这个系统的新手,有人可以澄清吗?
答案 0 :(得分:0)
标准资产不应手动更新。请改用Fusioninventory:http://fusioninventory.org/
您可以深入研究GLPI表单并进行编辑,但这似乎不是一个好主意。当您需要进行更新时,您将不得不维护代码,这将成为一场噩梦。
Formcreator仅用于为票证创建新表单。不面向资产。
如果您需要新资产,则可以使用通用对象插件:https://plugins.glpi-project.org/#/plugin/genericobject
其他替代方法需要创建插件。我们已经为客户建立目录树并填写VTA了:)
希望有帮助。
答案 1 :(得分:0)
在现有标签中隐藏不必要的字段
快速方法
输入glpi / inc,为该页面编辑相应的php文件。使用页面名称找到它。
找到要隐藏的字段,将td改为td隐藏
更好的方法
融合库存
现有标签中的新字段
使用其他字段插件,链接到当前选项卡。添加新字段
新标签页
就像奥斯卡所说的那样,使用通用对象。添加对象和字段。
通用对象新标签中的新字段
编辑glpi / plugins / genericobject / fields / field.constant.php
在每个字段中添加新行
$ GO_FIELDS [$ item [0] ['name'] = __(“ fieldname”);
$ GO_FIELDS [$ item [0] ['field'] =“ fieldname”;
$ GO_FIELDS [$ item [0] ['input_type'] =“文字”;