Sou*_*rav 2 magento magento-1.5
我正在进行一个magento项目,我必须在产品列表页面中提供相关产品和追加销售产品,这是product/list.phtml我可以从
foreach 获得所有产品详细信息
($ _productCollection as $ _product):$ _product->
但我无法使用$ _product->获得任何相关产品和追加销售产品,
请帮助我
Ken*_*nny 13
您可以执行以下操作(在foreach循环内)
$related_product_collection = $_product->getRelatedProductCollection();
$related_product_collection->AddStoreFilter();
Run Code Online (Sandbox Code Playgroud)
问候,肯尼
PS:如果你想知道哪些方法可用,你可以随时运行
var_dump(get_class_methods($_product)); die;
//or
Mage::log(print_r(get_class_methods($_product),true));
Run Code Online (Sandbox Code Playgroud)
第一个将在屏幕上打印所有可用方法,而第二个将在位于/var/log/system.log中的system.log中输出它(确保在配置 - >开发人员中当然启用了日志记录)
您可以传递您需要相关产品的产品ID.
例如,您需要特定产品的相关产品(Say $ _product)
您可以通过以下方式获取相关产品ID
$_product->getRelatedProductIds()
Run Code Online (Sandbox Code Playgroud)
您可以通过以下方式查看ID数组:
print_r($_product->getRelatedProductIds());
Run Code Online (Sandbox Code Playgroud)
我希望这能帮到您.
此致,Kamesh J.
| 归档时间: |
|
| 查看次数: |
19474 次 |
| 最近记录: |