如果某个条件为真,我需要阻止或回滚TermPart的创建。我需要的是与updater.AddModelError方法类似的东西,但我想知道它是否可以在不修改Taxonomy模块的情况下完成。特别是,我可以为TermPart创建另一个驱动程序并让Orchard同时执行它们,或者可以在某个处理程序方法中执行它吗?我需要测试LocalizationPart,所以我需要在生命周期的某个点评估它有一个值的条件(即OnCreating和OnCreated不是一个有效的选项,因为它是null)。
答案 0 :(得分:0)
如何使用OnUpdating<> , OnGetEditorShape<>
检查ContentHandler
,还有其他钩子。
如果这不起作用,我会创建一个类似Facade的部分,使用术语/条款服务