我有一个链接到样式资源的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">
现在,为了获得资源的正确版本,我需要获得正确的episserver . shell . ui程序集版本。(url的8.5.1.0部分)。目前,我正在使用episserver . shell . ui程序集的反射并从中检索版本。
我已经在谷歌上找到了一个更干净的方法来做这件事,但是关于检索EPiServer shell样式的唯一博客文章是在EPiServer版本6中的WebForms。我也读过这篇关于客户端资源的文章,但我不确定它是否与插件有关。
欢迎有这些插件知识的人提供一些帮助和提示!
(为了使问题更清楚;从插件中呈现链接到EPiServer Shell样式表的正确方法是什么?)
你可以把它放到你的插件页面的head标签中:
<%=Page.ClientResources("ShellCore")%>
<%=Page.ClientResources("ShellCoreLightTheme")%>