在 Vtiger 中隐藏更改票证状态的字段

Hide a field on changing of Ticket Status in Vtiger

您好,当工单状态更改为打开时,我想隐藏一些字段,例如工单解决方案。怎么做?

我建议使用 javascript 完成该任务。使用 jquery 选择器检索 ticketstatus 的值并根据状态隐藏解决方案字段的容器。

您可以使用jQuery来执行任务。在 vTigerCRM 中,工单模块的实际名称是 HelpDesk。因此,要更改工单模块的详细视图,您需要编辑 layouts/vlayout/modules/HelpDesk/DetailViewHeaderTitle.tpl 文件。为了您的参考,我为您提供了一个样本。

除了上述评论之外,您还可以复制 Edit.js 内部布局 > v7 > 模块 > Helpdesk > 来自其他布局的资源。您可以在 registerEventForPicklistDependencySetup 函数中编写自己的代码。不要忘记删除其他不需要的功能。