任何人都熟悉添加提供商的内容模块?添加提供商Sitefinity内容模块(新闻,图片,...)
我有我想分享的新闻内容项目,一个与其他两个Sitefinity网站。所以当我添加新闻内容和图片时,我想在其他内容中显示全部内容。
任何人都熟悉添加提供商的内容模块?添加提供商Sitefinity内容模块(新闻,图片,...)
我有我想分享的新闻内容项目,一个与其他两个Sitefinity网站。所以当我添加新闻内容和图片时,我想在其他内容中显示全部内容。
Sitefinity确实提供了它们的multisite management模块,但它看起来像它的唯一可用于certain editions作为一个5000美元的附加。不知道预算是什么,但也许这是值得的,因为它允许在站点之间共享内容。
如果不是我们提议为这一个客户端一个潜在的解决方案是有一个网站是新闻项目的入口点和公正运行新闻列表和详细信息页面关闭内置的插件模板。然后在其他网站,我们想分享的内容,创建自定义的.ascx或Sitefinity MVC小部件使用在该网站上内置的Web服务从其他站点拉的新闻项目。你可能不得不为它编写一对夫妇的控件,一个是获取列表,一个是获取细节,但是它是一个穷人的方式来获得共享的内容,而无需编写自定义内容提供者或支付多站点。
这里的一些文件上使用Web服务:
这篇文章让Sitefinity的一个实例中的您设置不同的供应商: http://www.sitefinity.com/blogs/anton-hristovs-blog/2011/08/31/quick_and_easy_way_to_extend_the_news_module_by_making_use_of_the_sitefinity_provider_model
我想你可以还可以为另一个Sitefinity网站设置提供商,就像您可以使用3.7一样。再也找不到代码了,但我过去做过。只有它在权限或编辑方面非常有限。
感激牛!谢谢。 – user867597
丹尼尔,我们不能只是改变新闻提供者的连接字符串来指向其他网站的数据库吗?这样它就可以从其他网站读取数据,因此当他们添加新消息时,他们会在第一个网站上显示新消息。 – user867597
是的,我认为这是做到这一点的方法。 –