Asp.net mvc 3 是否可以使用orchard cms从外部数据源显示和搜索数据?

Asp.net mvc 3 是否可以使用orchard cms从外部数据源显示和搜索数据?,asp.net-mvc-3,orchardcms,Asp.net Mvc 3,Orchardcms,我刚开始和Orchard CMS玩。我喜欢到目前为止看到的内容,但我需要能够创建显示存储在另一个系统中的数据的记录详细信息的页面。有人知道这是否可能吗 我有一个SQL Server数据库,用于保存房地产记录信息。这些信息将显示在web上。在同一个网站上有信息性内容页面(常见问题解答、联系我们、主页等)。我想利用Orchard的CMS部分作为内容页面。然后,我想使用Orchard编写一个模块,该模块将获取房地产信息,允许用户搜索地块,并显示每个地块的详细信息页面 如果您查看该网站,您可以按姓氏“s

我刚开始和Orchard CMS玩。我喜欢到目前为止看到的内容,但我需要能够创建显示存储在另一个系统中的数据的记录详细信息的页面。有人知道这是否可能吗

我有一个SQL Server数据库,用于保存房地产记录信息。这些信息将显示在web上。在同一个网站上有信息性内容页面(常见问题解答、联系我们、主页等)。我想利用Orchard的CMS部分作为内容页面。然后,我想使用Orchard编写一个模块,该模块将获取房地产信息,允许用户搜索地块,并显示每个地块的详细信息页面


如果您查看该网站,您可以按姓氏“smith”搜索并选择一条记录。这可能有助于说明我需要Orchard做什么。

是的,这是可能的,但您的场景太模糊,无法进入任何细节。您能否详细说明您正试图做什么:外部数据看起来像什么,存储在哪里,您希望如何将其集成到Orchard中,您是否需要与内容类型和部分集成,或者与搜索集成,等等。

一种替代方法是将ur数据公开为web服务或odata端点,然后使用jquery进行异步调用以获取json数据。那你就自由回家吧


创建一个页面并将javascript放入其中,或者包含一个对js文件的引用

我的情况与道格·张伯伦所问的类似。我需要显示的数据存储在外部SQL Server中。我想构建一个模块,该模块将连接到SQL Server,并将属性数据拉入Orchard内的页面中显示。它需要显示分区(即“内容”分区)内的属性数据。我希望周围的区域能够维护它们的小部件,并且站点的主题能够控制属性页的外观。我不认为这需要内容类型或部分,因为数据不会存储在Orchard中。只需编写一个控制器,并选择退出Orchard环境事务以进行所有外部SQL数据访问:使用(new TransactionScope(TransactionScopeOption.Suppress))@BrianBehm我知道从那时起已经过了很多时间,但我想知道您是否在这方面取得了任何成果。能做到吗。。。如果我想要一些Orchard内容与外部内容的映射,可以这样做吗(例如存储在Orchard中的类别和来自外部源的产品)?