如何为Userback小部件配置自定义分类?
如何为Userback小部件配置自定义分类?
嘿,我看你已经成功开启了Userback小部件的分类显示开关,但还没配置具体的自定义分类选项,所以现在下拉框是空的对吧?别担心,只需要在你的配置代码里加一段分类列表就能搞定啦!
你当前的代码只是开启了分类显示功能,但没有定义具体要展示哪些分类,所以小部件不知道该显示什么内容。我们只需要在form_settings.general里添加categories数组,把你想要的分类项填进去就行:
Userback.widget_settings = { style: "circle", position: "sw", form_settings: { general: { display_priority: false, display_assignee: false, display_category:true, // 新增自定义分类配置 categories: [ { label: "功能需求", value: "feature" }, { label: "Bug反馈", value: "bug" }, { label: "使用咨询", value: "support" } ] } } };
这里面的每个分类项有两个关键参数:
label:是用户在小部件里看到的分类名称,你可以改成任何你需要的文字value:是提交到后台的标识值,方便你在Userback后台区分不同分类的反馈
如果想设置某个分类为默认选中项,只需要给对应的分类加上selected: true就行,比如:
categories: [ { label: "功能需求", value: "feature" }, { label: "Bug反馈", value: "bug", selected: true }, { label: "使用咨询", value: "support" } ]
这样修改后,你的小部件分类下拉框就会显示你自定义的选项,而不是现在的空状态啦~
备注:内容来源于stack exchange,提问作者Volatil3
相关产品推荐
相关产品推荐

