0

我搜索并发现了很多地方都在谈论 favicon(在OrchardCMS内)以及如何使用允许您更改它的插件,但我想知道哪个文件专门设置了网站 favicon,以便我可以更改该文件.

我试过的

  • 我搜索了stackoverflow。
  • 我做了一个一般的网络搜索。
  • 我搜索了官方Orchard CMS Docs

内容系统中文件的名称是什么,它位于何处?

4

1 回答 1

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();

实际图标位于路径中(来自根安装):

/modules/orchard.themes/Content/

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

于 2019-06-04T20:21:52.130 回答