自定义设置面板

回到顶端

13个评论

  • 马克·皮卡德

    清单中是否支持多行文本区域?json设置?目前我的代码是:

    {

    “标识符”:“top_tips_1_heading”,

    “类型”:“文本”,

    “描述”:“标题”,

    "label": "Top Tip 1 Heading",

    “value”:“我如何将我的银行账户与应用程序关联?”

    },

    {

    “标识符”:“top_tips_1_body”,

    “类型”:“多行”,

    “描述”:“答案”,

    "label": "Top Tip 1 Answer",

    “价值”:“测试”

    },

    我看到一些文章提到“type”“multiline”,这样当导入主题时,编辑器就可以输入多行值,而不是将一个句子全部放在文本字段的一行中。

    然而,“多行”似乎不支持我得到以下错误的导入:

    如果它不匹配任何所需的模式,我如何使它匹配?我们真的需要一个多行文本区域的设置,所以我们的编辑可以添加多行答案的设置,我们的主题。你能告诉我如何做到这一点吗?请看下面的屏幕,作为我们在单个字段中输入的示例…

    1
  • 奥古斯托。席尔瓦
    亚博Zendesk工程

    @……

    你发布的类型的截图是应用程序。主题现在不支持多行。在本文中,您可以找到哪些类型的设置可用于主题。

    特别针对您的用例,我们建议使用动态内容相反,因为它也支持多种语言的翻译。:)

    0
  • 迈克尔Eugster

    在这篇帮助文章中,我找到了向帮助中心添加文本变量的选项。如何在我的html模板中使用它?https://support.亚博zendesk.com/hc/en-us/articles/115012547687-Customizing-the-Settings-panel-Guide-Professional-and-Enterprise-#variable-object

    0
  • Jupete Manitas
    亚博Zendesk客户服务

    嗨,迈克尔,

    谢谢你的来信!你可能想看看这篇文章使用CSS和HTML中的变量.它将为您提供如何在CSS中使用变量和在HTML中使用Curlybars变量的指导。谢谢你!

    0
  • 迈克尔Eugster

    谢谢你!@…….我已经知道这个指南,但我正在寻找一个选项,我可以在设置中定义一个文本变量,然后在我的模板中使用这个变量。

    我通过使用动态内容解决了这个问题——这样它也是可翻译的。但也许有更好的解决办法?

    0
  • Jupete Manitas
    亚博Zendesk客户服务

    嗨,迈克尔,

    恐怕没有别的办法了。我们的文档建议使用导出主题或使用style.css文件,并在HTML中使用卷曲栏表达式。谢谢你!

    1
  • 奥古斯托。席尔瓦
    亚博Zendesk工程

    @……

    如果你添加一个设置来显化。通过导出主题并在本地进行此更改,然后可以通过{{settings.setting_identifier}}

    我们有更多的信息https://developer.亚博zendesk.com/documentation/help_center/help-center-templates/objects/#settings-object

    1
  • 迈克尔Eugster

    @……谢谢你的回答-变量是缺失的一块在我的情况下。尽管我不太确定这是否是最好的解决方案(因为没有办法翻译它),但这应该是可行的(尚未测试)。

    0
  • 内森珀塞尔

    无用的“类型对象的属性'#/settings/X/variables/X'不匹配任何所需的模式”消息仍然可以进行更新。

    甚至在本文或类似的文章中都有注释,提醒用户索引从0开始,以便他们可以缩小问题的原因。

    并给出JSON文件中字段需求的适当细节。

    例如,我遇到了上面的错误,因为我在变量的描述中有一个空字符串。

    1
  • 乔恩·博尔登

    我只是想发布一些我刚刚意识到的模糊的错误信息

    这个错误:

    对象类型的属性'#/settings/X/variables/X'不匹配任何所需的模式

    能让我们知道错误在哪里

    settings/X指的是哪个“group”包含错误,从0开始为1。变量数是对应于这个变量的数,也是从0开始。
    所以:

    # /设置/ 2 /变量/ 7”

    说明第三组和第八个变量有问题。它可能是错误的变量类型、错误的值、缺少属性或字符太多(或无效字符)。

    所以在这种情况下,“品牌”组出现了问题,因为品牌是第三种设置。然后从0数到8,找到有问题的变量。

    0
  • 哈米什朗

    我们是否可以在这篇文章中添加更多关于以下限制的信息:

    -选项数组中值的总数(文章规定最小值为1,但我不确定最大值)

    -标签和描述的字符限制

    -文本字段内的字符限制(我认为是999)

    -可变对象的最大数量(我意识到这是200,但将所有这些信息集中会有所帮助)。

    非常感谢

    0
  • 内森珀塞尔

    为了回应Hamish,是否可以在清单文件中添加更多关于限制的详细信息?

    接收到“对象类型的属性'#/settings/0/variables/X'不匹配任何所需的模式”这样的无用消息,并没有给我们提供太多的信息。

    你会知道这个限制,所以添加文档只需要几分钟,而不是几个月。

    编辑添加,描述,标签等的长度没有被ZAT标记,所以我希望你能理解限制只在最后一步被强加的挫折感。

    2
    亚博Zendesk客户服务

    哈米什朗内森珀塞尔!感谢您指出,本文中没有详细说明这些限制。我们的指南团队目前正在更新这篇文章,以获得更多信息。同时,我可以向您提供以下信息:

    • 选项数组中值的总数:目前没有限制。
    • 标签和描述的字符限制:目前没有限制。
    • 文本字段内的字符限制:1000个字符。
    • 可变对象的最大数量:200个对象。
    0

登录留下评论。

由Zendesk提供支亚博持