我是OTRS的新手,我在故障单提交页面中添加了带有一些文字的html复选框。基本上,我需要用户在提交新票证之前接受隐私声明(点击复选框)。因此,只有在用户单击复选框后才能启用提交按钮。我怎样才能做到这一点?
我知道HTML,但我不了解OTRS架构,所以我无法弄清楚如何修改HTML页面。
In Kernel-> Output-> HTML-> Standard我已经创建了HTML模板(* .dtl),但是:
答案 0 :(得分:2)
如果您希望客户接受隐私声明,则无需进行编码。
您只需转到管理员> SysConfig>框架>前端::客户并激活CustomerPanelPreApplicationModule###CustomerAccept
模块,以及InfoKey和InfoFile值。当客户登录InfoFile中的文本时,客户需要接受此信息。接受InfoKey后,存储在用户首选项中。通过这种方式,系统不会再次向客户请求权限,如果您可以更改策略,也可以更改密钥,并在需要时显示消息。
关于.dtl文件的问题:这些是普通的HTML文件,但是不同的块由位于内核/模块下的文件呈现。
如果要修改用于提交新票证的页面,则为以下文件: CustomerTicketMessage.dtl。您可以使用任何文本编辑器编辑这些文件。