我在 Orchard CMS 上磕磕绊绊,想覆盖 Vandelay Industries 的 RemoteRSS 小部件的默认模板。当前模板位于:
~/Modules/Vandelay.Industries/Views/Parts/RemoteRss.cshtml
所以,
- 是否可以覆盖此模板
- 如果是这样,我应该在哪里放置我的新模板,以免“损坏”原始模板
我尝试将其保存为:
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\RemoteRss.cshtml
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\Parts.RemoteRss.cshtml
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\Parts\RemoteRss.cshtml
但这些似乎没有生效,甚至导致错误。
提前致谢。
附加信息
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\RemoteRss.cshtml
似乎没有任何效果。
~/Modules/Vandelay.Industries/Views/Parts/RemoteRss.cshtml
但是,这里的相同代码可以正常工作。
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\Parts.RemoteRss.cshtml
导致运行时错误:编译器错误消息:CS0012:类型“System.Xml.IXmlLineInfo”在未引用的程序集中定义。您必须添加对程序集“System.Xml,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”的引用。
C:\inetpub\wwwroot\cc_orchard_live_2012\Themes\FlexoPurchased\Views\Parts\RemoteRss.cshtml
引发运行时错误:编译器错误消息:CS0012:类型“System.Xml.IXmlLineInfo”在未引用的程序集中定义。您必须添加对程序集“System.Xml,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”的引用。