Импорт html в Orchard CMS

Я использую Orchard CMS 1.8 и создал некоторые полимерные компоненты. Если я добавлю полимерные компоненты в папку "Темы" и получаю доступ к нему с помощью синтаксиса

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

на странице макета, все работает нормально.

Теперь я пытаюсь переместить эти компоненты html в другой проект. Я создал модуль для этого и добавил эти полимерные компоненты html, и я пытаюсь ссылаться. Он не работает.

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

Я попробовал добавить ссылку script и стиль в свой ResourceManifest (в моем новом модуле), и мне удалось ввести script и стиль с помощью Script.Require и Style.Require.

Я не уверен, как импортировать htmls. Может ли кто-нибудь помочь мне в этом.

1 ответ

Script и папка Style имеют файл web.config с разделом, который позволяет статические файлы.

Можно скопировать этот файл в папку компонентов, чтобы отображать файлы .html.

licensed under cc by-sa 3.0 with attribution.