Which purposes can be reached by using final layout in template standard values? What are advantages and disadvantages to use final layout in template standard values?
This is really an opinion based answer, but the only advantage I see is the ability to have different presentation per language variant on the standard values of the template.
This could have potential side effects tho, it would not always be obvious that each language variant had different presentation and I think this would be a rare case and could probably be handled better with personalization rule on the shared layout.
I would probably make it a rule to not use the final layout on the standard values of a template.
It really depends on the requirements.
Worth to use when...
you have for example a page template, let's call it
Article Page and you have a multi language site (english and german).
If the english page should look different (order of the renderings or totally different renderings) like the german in most cases or even every case when authors create a new
Article Page then it makes sense to use Final Layouts for Standard Values.
Let's define the Renderings. A rendering could be also a "layout" which use only placeholders, for example:
- Rendering 1: Sidebar and MainContent (english)
- Rendering 2: MainContent and Sidebar (german)
I would not say to use just maybe in rare cases.