我的客户正在迁移到新的CMS,而旧的CMS在需要替换的内容中包含占位符,例如(前面的坏示例):{{ID:CurrentShoppingId}}
,它将替换为ID现在的购物者。
我可以想到三种方式,但我完全乐于接受新的更好的建议:
OnParseHtmlContent
这样的事件并注册代表; 据我所知,DNN中没有内置方法可以做到这一点(而不是 - 比如说 - WordPress,在过滤器上建立过滤器)。
答案 0 :(得分:2)
HTML模块支持有限的token replacement。对于更强大的东西,还有第三方模块可用。 http://www.avatar-soft.ro/dotnetnuke/modules/token-replacement/my-tokens.aspx