AEM We.Retail 源代码中标记 <we-product-variant> 的实现在哪里?
where is the implementation of tag <we-product-variant> in AEM We.Retail source code?
我是一名新的 AEM 学习者,我在 here 处发现了示例 We.Retail 的源代码。
这里是product.html
的一部分来源
<div class="we-Product cq-dd-product-data-reference"
data-sly-use.productModel="we.retail.core.model.ProductModel"
data-sly-use.hapiProduct="${'org.apache.sling.hapi.sightly.HApiUse' @ type='/apps/public/weretail/hapi_types/product'}"
data-sly-attribute="${hapiProduct.itemtype}">
<div data-sly-test="${wcmmode.edit && !model.hasVariants}" class="cq-placeholder"
data-emptytext="Product Component"></div>
<we-product-variant
data-sly-repeat.productItem="${productModel.productItem.variants}"
is-base="${productItemList.first ? 1 : 0}"
path="${productItem.path}"
page-path="${productItem.pagePath}"
variants="${productItem.variants}"
sku="${productItem.sku}"
title="${productItem.title}"
description="${productItem.description}"
price="${productItem.price}"
summary="${productItem.summary}"
features="${productItem.features}"
image="${productItem.imageUrl}"
thumbnail="${productItem.thumbnailUrl}"
variant-axes="${productItem.variantAxesMapJson}"></we-product-variant>
....
</div>
我找不到自定义标签 的实现,所以我不明白这个标签的用途是什么?所以请大家帮忙指点一下!
// 抱歉我英文不好
我是一名新的 AEM 学习者,我在 here 处发现了示例 We.Retail 的源代码。 这里是product.html
的一部分来源<div class="we-Product cq-dd-product-data-reference"
data-sly-use.productModel="we.retail.core.model.ProductModel"
data-sly-use.hapiProduct="${'org.apache.sling.hapi.sightly.HApiUse' @ type='/apps/public/weretail/hapi_types/product'}"
data-sly-attribute="${hapiProduct.itemtype}">
<div data-sly-test="${wcmmode.edit && !model.hasVariants}" class="cq-placeholder"
data-emptytext="Product Component"></div>
<we-product-variant
data-sly-repeat.productItem="${productModel.productItem.variants}"
is-base="${productItemList.first ? 1 : 0}"
path="${productItem.path}"
page-path="${productItem.pagePath}"
variants="${productItem.variants}"
sku="${productItem.sku}"
title="${productItem.title}"
description="${productItem.description}"
price="${productItem.price}"
summary="${productItem.summary}"
features="${productItem.features}"
image="${productItem.imageUrl}"
thumbnail="${productItem.thumbnailUrl}"
variant-axes="${productItem.variantAxesMapJson}"></we-product-variant>
....
</div>
我找不到自定义标签
// 抱歉我英文不好