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

如何在 2sxc 中的 C# Razor 模板中输出 CDF 版本?

如何解决如何在 2sxc 中的 C# Razor 模板中输出 CDF 版本?

我有一个模板,里面有一个图像标签。我想将 DNN CDF 版本附加到图像中。例如,当我增加 CDF 版本和 skin.css?cdv=74 时,我的 2sxc razor 模板中的图像标签也将被推送到 src="@Content.Image?cdv=74" 所以任何更新图像不会被浏览器缓存卡住。这可能吗?我该怎么做?

解决方法

简而言之,您可以通过以下方式使用 servicesFramework 获取它:

serviceFramework.get("ServerSettingsPerformance","GetPerformanceSettings")

Here is an example 如何在 DNN 中完成。

,

如果您想在服务器上使用它,我相信较新的 Dnn(不在 v7 中)中的 PortalSettings 具有https://dnndocs.com/api/DotNetNuke.Abstractions.Portals.IPortalSettings.html#DotNetNuke_Abstractions_Portals_IPortalSettings_CdfVersion

所以可能@Dnn.Portal.CdfVersion

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