Orchard Workflow Decision Activity不适用于表单字段中的新行

时间:2017-02-13 17:08:19

标签: orchardcms orchardcms-1.10

我创建了工作流决策活动,以确定提交内容是否为垃圾邮件。为此,我检测表单字段消息中是否有链接。这一直很好,但我发现了一个问题,即如果用户提交的表单已经在消息中点击返回键(创建一个新段落),则决策不会运行,其余的工作流也不会。

以下是决策脚本:

UIGraphicsBeginImageContext(self.theView.frame.size);
[[UIImage imageNamed:@"backgroundImageSet"] drawInRect:self.view.bounds];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
self.theView = [UIColor colorWithPatternImage:image];

1 个答案:

答案 0 :(得分:1)

尝试var message = @“#{FormSubmission.Field:message}”;我还要指出,这会有很多误报,也会错过很多实际的垃圾邮件。您可能应该使用Orchard标准的Orchard.AntiSpam功能,或者图库中存在的其他反垃圾邮件模块之一。