当我扩展模块并编写如下代码时,plp变量为null,任何想法为什么? 如果我用PDP而不是PLP替换,我得到变量值。
return {
mountToApp: function mountToApp (container)
{
var plp = container.getComponent('PLP');
if(plp){
plp.addChildViews(
PLP.PLP_VIEW,
{
'GlobalViews.StarRating': {
'GlobalViews.StarRating': {
childViewIndex: 10
, childViewConstructor: function ()
{
return new FacetsExtension({
categoryInternalId: FacetsModel.get('category')? FacetsModel.get('category').get('internalid'):""
, application: this.application
});
}
}
}
}
);
答案 0 :(得分:0)
您使用的是哪种SuiteCommerce版本?请注意,killimanjaro及以下版本不提供PLP组件。它只适用于现在的最新版本,即Aconcagua。