OTRS5 - 自定义新 phone 票证屏幕上的防止错误对话框
OTRS5 - Prevent error dialog on custom new phone ticket screen
我目前正在自定义 OTRS5 安装并创建了一个新的 link 来创建特定类型的工单,预选队列和客户,并填写主题自动。我正在使用以下 URL 字符串执行此操作:
index.pl?Action=AgentTicketPhone;Subaction=StoreNew;Dest=13%7C%7CInternal%3A%3APoC;TypeID=1;Subject=Cylance%20PoC%20Request;CustomerID=999;OTRSAgentInterface=Tyx6YwchDd2S6iDrydUSwpKjuyAcjbqR
但是,我仍然希望用户手动输入客户用户,但是因为我没有在 URL 中设置客户用户,所以它抛出了一个错误,必须选择至少一个客户用户。
有谁知道如何完全(理想地)防止错误消息发生,或者我如何从 URL 设置客户用户(因为我尝试了 SelectedCustomerUser=*
和 PreSelectedCustomerUser=*)
但他们都没有做任何事情。
如能就此问题提供任何帮助,我们将不胜感激:)
好的 - 我设法自己解决了。如果将 ExpandCustomerName=2;
添加到 URL 字符串,它不再显示错误并让用户自己添加 CustomerUser。
我目前正在自定义 OTRS5 安装并创建了一个新的 link 来创建特定类型的工单,预选队列和客户,并填写主题自动。我正在使用以下 URL 字符串执行此操作:
index.pl?Action=AgentTicketPhone;Subaction=StoreNew;Dest=13%7C%7CInternal%3A%3APoC;TypeID=1;Subject=Cylance%20PoC%20Request;CustomerID=999;OTRSAgentInterface=Tyx6YwchDd2S6iDrydUSwpKjuyAcjbqR
但是,我仍然希望用户手动输入客户用户,但是因为我没有在 URL 中设置客户用户,所以它抛出了一个错误,必须选择至少一个客户用户。
有谁知道如何完全(理想地)防止错误消息发生,或者我如何从 URL 设置客户用户(因为我尝试了 SelectedCustomerUser=*
和 PreSelectedCustomerUser=*)
但他们都没有做任何事情。
如能就此问题提供任何帮助,我们将不胜感激:)
好的 - 我设法自己解决了。如果将 ExpandCustomerName=2;
添加到 URL 字符串,它不再显示错误并让用户自己添加 CustomerUser。