功能描述:
Discourse 已推出新的 “工作流”功能,该功能允许论坛管理员轻松配置复杂的自定义操作,以协助维护或其他方式增强其论坛。
请允许在“调用工作流”工作流步骤中,使用步骤输入来设置手动映射的布尔类型字段的值。
当前行为:
布尔类型字段的值只能通过开关在步骤配置中硬编码:
可复现步骤:
- 使用具有管理员权限的 Discourse 论坛账户登录到一个启用了新“工作流”功能的站点。
- 打开“工作流”页面 (
/admin/plugins/discourse-workflows/workflows)。
- 点击“+ 新建工作流”按钮。
将创建一个新的工作流。
- 点击 + 按钮。
将打开“添加步骤”面板。
- 从面板中选择 流程 > 调用工作流。
一个“调用工作流”步骤将被添加到工作流中。
- 双击“调用工作流”步骤。
将打开该步骤的配置对话框。
- 在对话框的“输入”菜单中选择“手动映射字段”。
对话框中将出现一个“字段”部分。
- 点击对话框中的“+ 添加字段”按钮。
对话框中将添加一个字段配置界面。
- 从“类型”菜单中选择“布尔”。
字段的值只能通过开关在步骤配置中硬编码。与其他字段类型不同,无法使用输入来设置值。
Discourse 版本:
ba63d427fd88c5d83cb18695b16dbdbfad6fa834
1 个赞
快速更新:@renato 和我同时进行了这项工作,最终我们针对同一个功能提交了两个 PR。
5 个赞
非常感谢 @zogstrip 和 @renato 迅速解决了这个请求!
特别感谢 @zogstrip 抽出时间在此发布更新。
新的 Workflows 插件非常实用。
3 个赞
此主题在最后一次回复后7天自动关闭。不再允许新的回复。