首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento getLoadedProductCollection vs getProductCollection (可配置色板问题)

Magento getLoadedProductCollection vs getProductCollection (可配置色板问题)
EN

Stack Overflow用户
提问于 2016-07-12 23:16:31
回答 0查看 1.8K关注 0票数 0

现在我有一个自定义的分类页面,它循环遍历所有类别的子类别,以及他们的孙子类别,并在页面上的不同部分中回显出他们的所有产品。

list.phtml文件的顶部调用

代码语言:javascript
复制
$_productCollection=$this->getLoadedProductCollection();

它允许可配置的色板在常规类别页面上工作。

我通过这样做来加载子类别...

代码语言:javascript
复制
$childCategory = Mage::getModel('catalog/category')->load($childId);

代码语言:javascript
复制
$grandChildCategory = Mage::getModel('catalog/category')->load($grandChildId);

这允许我创建他们的产品的网格,但是我似乎必须以这种方式加载他们的产品……

代码语言:javascript
复制
$_gcProductCollection = $grandChildCategory->getProductCollection()->addAttributeToSelect('*');

这使得可配置样本js的所有json数据为空。把它们都替换成这个...

代码语言:javascript
复制
$_gcProductCollection = $this->getLoadedProductCollection();

工作并提取样本的数据,然后我最终在每个单独的部分中获得每个类别的每个产品,样本只在顶部的一个上工作。

有没有一种方法可以过滤getLoadedProductCollection,或者在getProductCollection脚本工作的地方使用足够的数据?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38332890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档