Где использовать Orchard CMS, где установлен значок? - PullRequest
0 голосов
/ 04 июня 2019

Я искал и нашел много мест, где говорится о значке (в пределах OrchardCMS ) и о том, как использовать плагин, который позволяет вам изменить его, но я хотел бы знать, какой файл конкретно устанавливаетвеб-сайт favicon, чтобы я мог изменить этот файл.

Что я пробовал

  • Я искал stackoverflow.
  • I 'Мы выполнили общий поиск в Интернете.
  • Я искал официальные документы Orchard CMS

Как называется файл в системе содержимого и гдеон расположен?

1 Ответ

0 голосов
/ 04 июня 2019

Я извлек весь источник локально и выполнил поиск строки "ico" во всех файлах CSHTML.

Я наконец нашел источник:

Он находится в корневой папке.вашей установки 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 на любое другое) и использовать свой собственный значок.

...