【发布时间】:2016-10-11 22:42:32
【问题描述】:
Sitecore 相对较新。我已经在这里和 dev.sitecore.net 上彻底搜索了这个,还没有看到这些主题重叠的地方......
我们为生产中的营销人员提供了一个网络表单。我们使用内容交付服务器,因此通过此表单上传的文件保存了上传到“网络”的图像文件,这是唯一的位置。
问题来了,如果我们从主文件夹(或任何父文件夹)发布该文件夹,因为上传的项目不在主文件夹中,所有内容都会被清除,我们需要继续保持这些内容。发布限制,使文件夹不可发布,据我了解(并且已经看到测试)意味着同样的事情......完整的站点发布(我们希望能够这样做)将清除这些文件,因为文件不是' t 在文件夹中,并且丢失,或者文件夹未发布,这也会删除它们。
今后处理此类数据的最佳方式是什么?我想要一个简单的解决方案,比如能够简单地阻止发布接触该文件夹,但不能将其从网络中删除......否则,有没有办法调整该文件上传以超出媒体库?截至目前,如果我在表单设计器中选择文件上传字段,我只能选择媒体库文件夹中我可以保存它的位置......如果我们可以选择一个可能在另一个数据库中的位置会很好吗?有没有一种 sitecore 方法可以做到这一点,而不是劫持整个过程并通过 c# 后端重写它?如果这是最好的方法,那么从哪里开始挖掘可以捕获该过程的好地方?
【问题讨论】:
-
网上有很多关于它的文章和讨论。检查google.com/search?q=user+generated+content+sitecore
-
我认为措辞让一切变得不同。 (用户生成的内容)您应该将其发布为答案。
-
评论转化为答案
-
您的 WFFM 模块设置不正确,如果您确实希望这样做,则应将内容上传到“主”数据库并发布到 CD 服务器。
-
如果我们的生产环境只有网络数据库,因为它只是内容交付,我们如何设置表单以保存回另一个服务器?似乎这比简单地将其保存在同一个实例上,只是一个不同的数据库更不可行?
标签: c# sitecore publishing sitecore7.2 web-forms-for-marketers