Sitecore使用SPE创建新模板项

Sitecore使用SPE创建新模板项,sitecore,sitecore8,Sitecore,Sitecore8,问题陈述- 假设预定义的基础模板和渲染已就位 希望使用SPE创建新的模板项 使用模板创建模板项 使用更新基本模板字段 原始值。{模板项GUID}|{模板项GUID} 创建标准 价值观 将标准布局渲染添加为标准中的原始值, 这是再次可用,只需要分配 添加插入选项 使用SPE进行此操作的任何指导 使用Sitecore PowerShell Extensions(SPE)在Sitecore中创建具有标准值的模板项。 您可以使用以下内容: cd master:\ $item = New-Item -P

问题陈述- 假设预定义的基础模板和渲染已就位

希望使用SPE创建新的模板项

  • 使用模板创建模板项
  • 使用更新基本模板字段 原始值。{模板项GUID}|{模板项GUID} 创建标准 价值观
  • 将标准布局渲染添加为标准中的原始值, 这是再次可用,只需要分配
  • 添加插入选项

  • 使用SPE进行此操作的任何指导

    使用Sitecore PowerShell Extensions(SPE)在Sitecore中创建具有标准值的模板项。 您可以使用以下内容:

    cd master:\
    $item = New-Item  -Path "/sitecore/templates/User Defined" -Name "testtemplate" -type "{AB86861A-6030-46C5-B394-E8F99E8B87DB}"
    $standardvalues = New-Item -Parent $item -Name "__Standard Values" -type $item.ID
    $item.Editing.BeginEdit()
    $item["__Standard values"] = $standardvalues.ID
    $item.Editing.EndEdit()
    

    我怀疑插入选项可以添加与标准值相同的值,只需编辑插入选项字段即可。有关添加渲染,请参见和。

    使用Sitecore PowerShell Extensions(SPE)在Sitecore中创建具有标准值的模板项。 您可以使用以下内容:

    cd master:\
    $item = New-Item  -Path "/sitecore/templates/User Defined" -Name "testtemplate" -type "{AB86861A-6030-46C5-B394-E8F99E8B87DB}"
    $standardvalues = New-Item -Parent $item -Name "__Standard Values" -type $item.ID
    $item.Editing.BeginEdit()
    $item["__Standard values"] = $standardvalues.ID
    $item.Editing.EndEdit()
    

    我怀疑插入选项可以添加与标准值相同的值,只需编辑插入选项字段即可。有关添加渲染的信息,请参见和。

    谢谢您的帮助。我查看了tds项目代码,并得到了所有的到位工作符号。谢谢这一个。我查看了tds项目代码,并获得了所有到位的工作符号。