问题
如何使用 Liquid 标记设置 Zendesk 占位符格式?
答案
使用输出标记和筛选以修改占位符输出。输出标记,如占位符,前后有匹配的大括号对,例如, {{ticket.ticket_id}}
。筛选是一种根据输出标记操作的方法。筛选会修改输出,结果显示为字符串。输出和标记用垂直条,或"管道"(|)隔开,总体格式为 {{ output | filter: }}
。
在 适用于设计者的 Liquid 页面上查看所有标准筛选。为了说明这个问题,请看以下例子。
例如:在嵌套自定义工单字段中仅显示最后一个元素
当建立自定义下拉字段时,您可以使用双冒号 —— "::" 嵌套结构。例如,如果您创建一个下拉框,选项为 Support::Password
, Support::Performance
, Billing::Invoice
,和 Billing::Refund
,终端用户将首先选择 Support
或 Billing
,然后选择这些类别中的选项。您可以按照以下格式,在占位符中输出像这样的自定义工单字段{{ticket.ticket_field_
。
但是,此默认占位符格式未考虑嵌套。以上例子的输出为 "Belling::In Voice",显示了双冒号。要仅显示最后一个元素,即"发票",请结合使用两个筛选。第一个筛选,称为"拆分",根据匹配的模式("::")拆分字符串。第二个筛选,"最后",获取已传递数组的最后一个元素。要在 "::" 上进行拆分,请在拆分筛选后:{{ticket.ticket_field_
如需更多信息,请从 GitHub 上查看这篇文章:Liquid。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。