-1

我有一个 EPiServer 插件,可以链接到这样的样式资源

<link rel="stylesheet" type="text/css" href="/episerver/Shell/8.5.1.0/ClientResources/epi/themes/legacy/ShellCore.css">
<link rel="stylesheet" type="text/css" href="/episerver/Shell/8.5.1.0/ClientResources/epi/themes/legacy/ShellCoreLightTheme.css">

现在要获得正确版本的资源,我需要获得正确的 EPiServer.Shell.UI 程序集版本。(网址的 8.5.1.0 部分)。目前我正在通过反射 EPiServer.Shell.UI 程序集并从那里检索版本来做到这一点。

我用谷歌搜索找到了一种更清洁的方法,但唯一一篇关于检索 EPiServer shell 样式的博客文章是针对 EPiServer 版本 6 中的 WebForms。我也读过这篇关于客户端资源的文章,但我不确定它是否有任何事情要做带插件。

非常欢迎了解这些插件的人提供一些帮助和提示!

(所以为了明确问题;从插件呈现指向 EPiServer Shell 样式表的链接的正确方法是什么?)

4

1 回答 1

3

您可以将其放入插件页面的 head 标签中:

<%=Page.ClientResources("ShellCore")%>
<%=Page.ClientResources("ShellCoreLightTheme")%>
于 2015-09-21T09:41:21.353 回答