Kentico - 无法使用节点从父级继承模板获取 DocumentPageTemplateID
Kentico - Couldn't get DocumentPageTemplateID with node inherit temlate from parent
我正在使用宏在母版页中获取 DocumentPageTemplateID,它在直接使用页面模板的父模板中工作正常,但对于从父页面继承模板的子页面,我总是得到零。
有没有办法获得继承值(超过1级)
您可以检查文档是否从父级继承模板,然后使用 {%CurrentDocument.Parent.DocumentPageTemplateID%}
或向上 2 级 {%CurrentDocument.Parent.Parent.DocumentPageTemplateID%}
向上级
我正在使用宏在母版页中获取 DocumentPageTemplateID,它在直接使用页面模板的父模板中工作正常,但对于从父页面继承模板的子页面,我总是得到零。
有没有办法获得继承值(超过1级)
您可以检查文档是否从父级继承模板,然后使用 {%CurrentDocument.Parent.DocumentPageTemplateID%}
或向上 2 级 {%CurrentDocument.Parent.Parent.DocumentPageTemplateID%}