【发布时间】:2017-07-17 22:26:48
【问题描述】:
我在 Orchard 中使用视图覆盖创建了一个主题并格式化了我的博客。但是,当我尝试预览博客文章时,预览不会考虑这些覆盖。我认为这是因为预览 URL 与我基于 URL 创建的布局覆盖不匹配。
实际网址:http://localhost:30321/blog/post-title
预览网址:http://localhost:30321/Contents/Item/Preview/9460
有什么解决办法吗?
【问题讨论】:
-
我认为几乎没有用例需要基于 url 的覆盖,但它完全符合你的预期:只匹配它使用覆盖的 url
-
我基于 url 覆盖,因为我希望我的博客具有与常规页面不同的布局。这不是一个正常的用例吗?我还能如何做到这一点?
-
例如,您可以在博客内容类型上使用覆盖
-
您是否使用布局模块进行布局,而不是在主题中创建布局覆盖?
标签: orchardcms orchardcms-1.10