在创建/保存时从父级设置sitecore的项属性

时间:2012-03-10 18:51:48

标签: sitecore sitecore6

我对Sitecore项目创建有以下问题: 给出以下内容树:

a.Value 
--b(folder) 

如果我想将a.Value分配给b的孩子,那么内容树将如下所示:

a.Value 
--b(folder) 
 --c.Value 

这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:2)

你可以这两种方式(甚至更多):

  1. 使用自定义代码创建一个命令模板,以复制其a子文件夹下的b项。 Data Definition Cookbook (PDF link)的4.1节将解释如何创建它们。

  2. 使用自定义代码创建项目创建的事件处理程序,以便在创建a时复制b子文件夹下的a项。您可以在item:saveditem:created事件中执行此操作。请参阅SDN上的Using Events页面以获取帮助。