Magento 产品页面中的相关产品下拉菜单

Magento 产品页面中的相关产品下拉菜单,magento,Magento,我想创建一个下拉菜单,在产品页面上预先填充相关产品。 我看到下面的代码,它在下拉菜单中显示所有产品。我将其粘贴到view.phtml文件中,并证明其工作正常。如何修改它以显示相关产品 <select> <?php $products = Mage::getResourceModel('catalog/product_collection') ->setStore(Mage::app()->getStore()->getId())

我想创建一个下拉菜单,在产品页面上预先填充相关产品。 我看到下面的代码,它在下拉菜单中显示所有产品。我将其粘贴到view.phtml文件中,并证明其工作正常。如何修改它以显示相关产品

<select>
<?php
    $products = Mage::getResourceModel('catalog/product_collection')
        ->setStore(Mage::app()->getStore()->getId())
        ->addAttributeToFilter('status', array('eq' => '1'))
        ->addAttributeToFilter('type_id', array('eq' => 'simple'));
    foreach ($products as $prod_model) {
        $product = Mage::getModel('catalog/product')->load($prod_model->getId());
        echo "<option value=\"".$product->getId()."\">".$product->getName()."</option>";
    }
?>
我只想知道如何使用相关产品或SKU将这两个代码链接在一起。 有人能帮我吗?非常感谢

用这个:

$products = $_product->getRelatedProductCollection()->setStore(Mage::app()->getStore()->getId())
    ->addAttributeToFilter('status', array('eq' => '1'))
    ->addAttributeToFilter('type_id', array('eq' => 'simple'));
收集相关产品

$products = $_product->getRelatedProductCollection()->setStore(Mage::app()->getStore()->getId())
    ->addAttributeToFilter('status', array('eq' => '1'))
    ->addAttributeToFilter('type_id', array('eq' => 'simple'));