向Sitefinity内容模块添加提供程序(新闻,图像,...)

时间:2014-04-23 06:35:25

标签: sitefinity

是否有人熟悉将提供程序添加到内容模块?

我有两个Sitefinity网站,我想分享新闻内容项目,一个与另一个。因此,当我将新闻内容和图像添加到一个时,我想在另一个中显示完整的内容项。

2 个答案:

答案 0 :(得分:0)

Sitefinity确实提供了他们的multisite management模块,但看起来它仅适用于certain editions作为$ 5000添加。不确定预算是什么,但也许这是值得的,因为它允许在站点之间共享内容。

如果不是我们为客户提出的潜在解决方案,那就是让一个站点成为新闻项的入口点,只需从内置的小部件模板中运行新闻列表和详细信息页面。然后在另一个网站上,我们希望与其共享内容,创建自定义.ascx或Sitefinity mvc小部件,以使用该网站上的内置Web服务从其他网站提取新闻。你可能不得不为它编写一些控件,一个用于获取列表,一个用于提取详细信息,但它是一个穷人获取共享内容的方式,而无需编写自定义内容提供商或支付多站点。

以下是有关使用网络服务的一些文档:

http://www.sitefinity.com/blogs/svetlayankova/posts/svetla-yankovas-blog/2011/11/01/getting_started_with_restful_services_in_sitefinity

http://www.sitefinity.com/documentation/documentationarticles/developers-guide/deep-dive/client-side-programming

答案 1 :(得分:0)

本文允许您在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一样。无法再找到代码了,但我过去已经做过这个了。只有它在权限或编辑方面非常有限。