Sitecore将模板分配给文件夹

时间:2013-02-13 15:20:34

标签: sitecore sitecore6

我知道在sitecore 6.5中,您可以分配(通过配置选项卡)用户在插入新项目时可以使用的特定模板,但是您如何在代码中执行此操作?

我在代码中创建常规文件夹,我想为每个创建的文件夹分配特定的模板,但我没有看到“Item”类的任何“Assign”,“Configure”选项。有没有办法做到这一点?

2 个答案:

答案 0 :(得分:1)

您指的是项目的“插入选项”。它存储在系统字段 __ Masters 中的项目本身上,如果您选中Insert Options功能区上的Standard Fields复选框,则会显示为View

在该字段中,您可以添加要插入的模板的模板ID(如果您有多个ID,则将管道分开)。

答案 1 :(得分:0)

在内容树中选择项目后,您可以导航到“配置”选项卡,然后选择“分配”以向项目添加特定插入选项。

此外,您可以创建插入选项规则,以根据一个或多个条件动态地为项目分配插入选项。您可以在此处找到几个插入选项规则的示例:/ sitecore / Settings / Rules / Insert Options / Rules。

插入选项规则与在特定项目上设置插入选项相比具有一些优势 - 例如,能够将插入选项规则与内容项本身分开打包。如果有人意外删除了您的某个内容项,这也很有用。如果在项目本身上设置了插入选项,那么如果内容编辑器删除该项目,您将失去该逻辑。使用插入选项规则,如果您或其他人在其位置创建了新项目并且新项目符合插入选项规则中定义的条件,则不一定需要重新创建这些插入选项。