Merge-Layout
The Merge-Layout command takes all the layout information stored in the FinalLayout field and merges into the SharedLayout field. The FinalLayout field is reset after the merge completes.
Syntax
Merge-Layout [-Item] <Item> [-Language <String[]>]
Merge-Layout [-Path] <String> [-Language <String[]>]
Merge-Layout -Id <String> [-Database <String>] [-Language <String[]>]Detailed Description
© 2010-2019 Adam Najmanowicz, Michael West. All rights reserved. Sitecore PowerShell Extensions
Parameters
-Language  <String[]>
Required?
false
Position?
named
Default Value
Accept Pipeline Input?
false
Accept Wildcard Characters?
false
-Item  <Item>
Required?
true
Position?
1
Default Value
Accept Pipeline Input?
true (ByValue, ByPropertyName)
Accept Wildcard Characters?
false
-Path  <String>
Required?
true
Position?
1
Default Value
Accept Pipeline Input?
false
Accept Wildcard Characters?
false
-Id  <String>
Required?
true
Position?
named
Default Value
Accept Pipeline Input?
false
Accept Wildcard Characters?
false
-Database  <String>
Required?
false
Position?
named
Default Value
Accept Pipeline Input?
false
Accept Wildcard Characters?
false
Inputs
The input type is the type of the objects that you can pipe to the cmdlet.
- Sitecore.Data.Items.Item 
Notes
Help Author: Adam Najmanowicz, Michael West
Examples
EXAMPLE 1
The following retrieves all pages under home and merges the layout.
Get-ChildItem master:\content\Showcase\int\home -Recurse | Merge-LayoutRelated Topics
Last updated
