在Orchard cms中导入google聚合物

时间:2015-01-12 14:05:07

标签: orchardcms polymer orchardcms-1.6 orchardcms-1.7 orchardcms-1.8

我正在尝试下面

RegisterLink(new LinkEntry { Rel = "import", Href = Url.Content("~/Themes/SomeTheme/components/font-roboto/roboto.html") });

在我的兰花布局中,使用聚合物。但是这个请求会抛出404(在chrome中的网络选项卡上)。

我对Orchid cms非常陌生,因此对此挣扎。对此有任何帮助。

注意:我发现我有一个实现IResourceManager的类ResourceManager。我不确定这是否是我需要做的地方做出一些改变。所以也要添加这个注释。

由于

2 个答案:

答案 0 :(得分:1)

您需要在Themes / SomeTheme / components文件夹(与ThemeMachine / Styles相同)中放置一个web.config进行一次修改:

<handlers accessPolicy="Script,Read">
      <add name="StaticFileHandler" path="*" verb="*" modules="StaticFileModule,DirectoryListingModule" resourceType="Either" requireAccess="Read" />
    </handlers>

删除(如果存在)子文件夹中的所有web.config文件。

答案 1 :(得分:0)

除非禁用Web安全性,否则您确实需要Web服务器来托管聚合物资产。它可以是任何Web服务器服务器。另外,〜指令可能不会被chrome文件加载器识别。