我搜索并找到了许多谈论该图标的地方(在OrchardCMS中),以及如何使用允许您对其进行更改的插件,但是我想知道哪个文件专门设置了该网站favicon,以便我可以更改该文件。
我尝试过的事情
内容系统中文件的名称是什么?它在哪里?
答案 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更改为所需名称)并使用自己的图标。