我是OTRS的新手,我必須在票證提交頁面添加一個包含文本的html複選框。基本上,我需要用戶在提交新票之前接受隱私聲明(點擊複選框)。因此,必須在用戶點擊複選框後才能啓用提交按鈕。我怎樣才能做到這一點?在OTRS票務提交頁面中添加一個html複選框
我知道HTML,但我不知道OTRS架構,所以我想不出如何修改HTML頁面。
在內核級>輸出 - > HTML的「標準,我公司成立HTML模板(* .dtl),但:
- 我不知道至極元素車票提交頁面的一部分;
- 我不知道是否需要修改現有模板,添加HTML或創建新模板(在第二種情況下,我認爲我應該修改一些調用佈局的perl模塊,但只有一個!?! )
- 我試圖打開.dtl文件來了解我要修改,但Firefox無法正確渲染它們;我怎麼打開它們?
非常感謝!你的回答非常有幫助。但是如果我希望客戶在每次登錄時都接受InfoFile,該怎麼辦?我試圖根本禁用InfoKey,但是在每個請求中顯示消息(因此,即使用戶接受,它也一次又一次地顯示,循環)。 – user1781028
顯然,我不知道你的用例,但從用戶體驗的角度來看,這在我看來非常糟糕。 如果您確實想要這樣做,您可以添加一些自定義代碼,以便在登錄後從用戶的首選項中刪除首選項密鑰。 – MichielB
基本上我需要用戶接受一個隱私免責聲明,每次他發送一張新票。所以我選擇在CustomerTicketMessage.dtl中嵌入一個帶有免責聲明文本的複選框。使用javascript,我啓用/禁用「提交」按鈕來阻止用戶發送票而不接受。所有純HTML和所有純Javascript以及CSS樣式都嵌入在HTML標記中。我知道這是一個粗略的方法,但它是最簡單的方法。如果你能建議更好的方法,我將非常感激。但是你的答案是完整的和充實的。 – user1781028