我希望现有的ASP.net MVC4网站能够显示Orchard CMS的部分视图。有没有办法可以让多个ASP.net MVC4站点与不同域中的一个Master Orcharch CMS网站交谈? 我不想将ASP.net MVC4站点创建为单独的模块并将其集成到Orchard CMS网站中。我想在Master Orchard CMS上有其他ASP.net网站来显示Orchard CMS的部分视图。这种情况是否可以与最新的Orchard CMS网站一起使用,或者是否有其他支持此方案的.NET CMS系统?
答案 0 :(得分:0)
MVC 4仅在版本1.6的Orchard中受支持,出于安全原因,您应该升级到1.6.1。
我很确定你要求的东西与Orchard的设计工作方式不一致 - 因此不受支持。
非常简单地将网站IS Orchard CMS和MVC项目纳入其中的模块;当模块是可扩展的时候,制作一个主人是愚蠢的。
您的问题的一个可能的解决方案是创建一些服务于其他Orchard站点的Web服务(AKA master)。
更好的是,将您的基本网站应用程序分离,并在每个站点的基础上启用您需要的部分。