假设 Orchard CMS 中有两个页面。主页和关于我们页面。我想在主页上使用 RoyalSlider,它有自己的 CSS 文件。如何仅将其包含在主页上而不包含在“关于我们”页面上?
在 Orchard CMS 中,我使用 Contoso 作为主题,并尝试在Layout.cshtml
using Style.Include
但这将包括网站中所有页面的 CSS 文件,这不是一个好的做法。
您应该为此使用 URL Alternates 功能。是这样描述的here http://docs.orchardproject.net/Documentation/Alternates,在该部分“URL 和小部件替代”.
启用该功能后,复制Layout.cshtml
您在主题中找到并将其重命名为Layout-url-homepage.cshtml
。这仅用于渲染主页,因此只需添加您的Style.Include
在那里打电话就可以了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)