【发布时间】:2011-11-19 14:30:25
【问题描述】:
我正在尝试在产品视图页面中返回一个产品集合,这些产品由从当前查看的产品获取的属性制成。
换句话说,假设我销售 CD,并且正在查看 Ray Charles CD。
在这个产品页面中,我想展示具有“Ray Charles”价值的其他产品,在“艺术家”属性。除了这个值必须从当前查看的产品的“艺术家”值中动态提取。
我刚刚学会这样做:
<?php
$model = Mage::getModel('catalog/product');
$collection = $model->getCollection();;
$collection->addFieldToFilter('artist', '81');
$collection->load();
?>
它可以根据 ID 为“81”的艺术家属性返回产品集合。但这是静态的。
我如何告诉我的收藏检查当前查看的产品的“艺术家”值并使用它来过滤结果?
产品/view.phtml
非常感谢您的帮助。
【问题讨论】:
标签: php magento attributes