使用Orchard CMS,图标集在哪里设置?

时间:2019-06-04 20:20:01

标签: content-management-system orchardcms orchardcms-1.10

我搜索并找到了许多谈论该图标的地方(在OrchardCMS中),以及如何使用允许您对其进行更改的插件,但是我想知道哪个文件专门设置了该网站favicon,以便我可以更改该文件。

我尝试过的事情

  • 我已经搜索了stackoverflow。
  • 我已经进行了常规的网络搜索。
  • 我已经搜索了官方Orchard CMS Docs

内容系统中文件的名称是什么?它在哪里?

1 个答案:

答案 0 :(得分:0)

我在本地提取了所有源,并在所有CSHTML文件中搜索了字符串“ ico”。

我终于找到了来源:

位于Orchard CMS安装的根文件夹下,位于:

Core/Shapes/Views/

在名为

的文件中
Documents.cshtml

在该文件中,您将找到类似于以下内容的代码:

@using Orchard.Localization
@using Orchard.Mvc.Html;
@using Orchard.UI.Resources;
@{
    RegisterLink(new LinkEntry {Type = "image/x-icon", Rel = "shortcut icon", 

Href = Url.Content("~/modules/orchard.themes/Content/Orchard.ico")});
    Script.Require("Html5Shiv").UseCondition("lt IE 9").AtHead();

实际的图标位于路径(来自root安装):

/modules/orchard.themes/Content/

您现在可以简单地更改该名称(将Orchard.ico更改为所需名称)并使用自己的图标。