Geo*_*rge 3 sitecore sitecore-dms sitecore7 sitecore7.2
我正在使用带有DMS的Sitecore(Sitecore 7.2),并且我在布局上设置了各种控件,以根据用户配置文件卡从不同的文件夹中提取内容.我希望这些文件夹成为"桶"文件夹,因为每个配置文件卡都有一个文件夹,每次新的配置文件卡都必须手动更新所有这些文件夹,这会让人感到有点不愉快被添加.
" 项目桶和搜索的开发人员指南 "说:
默认情况下,项目是根据项目创建的日期和时间进行组织的,但可以将其配置为使用不同的行为
理想情况下,我想将我的项目存放在模板中定义的字段上,以便我的所有"可存储"项目模板继承.我将该字段设置为配置文件卡列表中的选择下拉列表.
我发现了使用Bucketing.GuidFolderPath类的Sitecore Autohaus演示 - 看起来我需要用方法定义其中一个类?但是,如何告诉我的Sitecore存储桶项目我想要使用该类进行存储?GetFolderPath
您确实可以使用自定义IDynamicBucketFolderPath并在配置(BucketConfiguration.DynamicBucketFolderPath)中设置它,但这将更改所有存储桶的默认值.
您可以在sitecore中定义规则,以指定特定路径/模板/ id/etc的文件夹结构.默认情况下有3个规则:CreateDateBasedPath,CreateIDBasedPath和CreateItemNameBasedPath,但您可以在/ sitecore/system/Settings/Rules/Definitions/Elements/Bucketing /下添加您自己的规则
| 归档时间: |
|
| 查看次数: |
2024 次 |
| 最近记录: |