【发布时间】:2014-11-28 09:57:59
【问题描述】:
当模板所做的只是将resourceType 属性附加到内容页面组件时,为什么我们需要模板。
在创建新页面时,作者不应该直接选择该组件吗?
【问题讨论】:
标签: content-management-system adobe aem wcm
当模板所做的只是将resourceType 属性附加到内容页面组件时,为什么我们需要模板。
在创建新页面时,作者不应该直接选择该组件吗?
【问题讨论】:
标签: content-management-system adobe aem wcm
模板节点定义将要创建的页面的元数据,一个方面是底层资源类型(即,将用于呈现内容的页面组件)。
在模板级别配置的其他一些示例包括:
创建页面时包含的默认内容。这
存储在模板节点本身下,即/apps/[your-site]/templates/homepage。
例如,您可以在主页节点下添加carouselnode,以确保使用主页模板创建的任何页面都会默认添加轮播节点。
模板允许的父母和孩子——例如配置主页模板,使其不能放在其他模板下方。
每个 parsys 中允许的组件 — 在 /etc/designs/[your-design]/jcr:content 中,您可以定义可以将哪些组件添加到特定 parsys,这适用于使用该模板的任何页面。
通过分离模板和页面组件,它允许我们重用相同的渲染器(例如 JSP 脚本),但对于不同的模板,这些方面的配置不同。
【讨论】: