微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

DNN Evoq Content 9.6 - 在 HTML Pro 模块中扩展令牌替换功能

如何解决DNN Evoq Content 9.6 - 在 HTML Pro 模块中扩展令牌替换功能

我们目前正在使用 DNN Evoq Content 9.6,并且正在对网站进行重大的重新设计。为了减少重复的内容编辑,我们考虑使用 DNN 的 HTML 内容模块的内置令牌替换功能。似乎有第三方扩展可以实现这一点,但我们更愿意创建自己的实现来满足我们的需求。

此处概述了一些标准 DNN 令牌:https://www.dnnsoftware.com/wiki/tokens

虽然其中一些很有用,但我们希望扩展此功能以创建我们自己的令牌,这些令牌可用于注入特定于门户的数据。深入研究 DNN 源代码,似乎 HTML Pro 模块使用 TokenReplace 类,其中包含认的 DNN 标记源,如果模块启用了标记替换,则替换文本。

我的问题是,包含我们自己的带有自定义数据源的 IPropertyAccess 实现并在内置 HTML 模块中工作的扩展点在哪里?似乎我们可以创建一个自定义扩展来执行此操作,但最好让它与我们的内容编辑器已经在使用的模块无缝协作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。