Sitecore使用SPE

时间:2016-07-05 01:03:06

标签: sitecore sitecore8

问题陈述 - 假设预定义的基本模板和渲染已到位。

想要使用SPE创建新模板项目。

  1. 使用模板创建模板项目。
  2. 使用更新基本模板字段 原始价值。 {Template Item GUID} | {Template Item GUID} 创建标准 值。
  3. 在标准中添加标准布局渲染作为原始值 这是再次可用,只需要分配。
  4. 添加插入选项。
  5. 使用SPE进行此操作的任何指导。

2 个答案:

答案 0 :(得分:2)

使用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()

我怀疑插入选项可以添加与__Standard值相同的只是编辑插入选项字段。另请参阅Set-LayoutAdd-Rendering以添加效果图。

答案 1 :(得分:0)

我做了博客中提到的一些事情。如果这是合适的方法让我知道,但它确实解决了我的问题。 http://santoshpoojari.blogspot.com.au/2016/07/sitecore-powershell-extension-snippet.html