Frage

Ich arbeite an Magento Custom Modul Admin Grid Ich möchte Produkt -ID und verwandte Produkt -ID und andere Produktinformationen anzeigen.

Bitte helfen Sie mir, dies zu tun.

War es hilfreich?

Lösung

Sie können dies versuchen.

Angenommen, Sie möchten die zugehörigen Produkte von $ product_id finden.

$model = Mage::getModel('catalog/product');
$product = $model->load($product_id);

// Get all related product ids of $product.
$allRelatedProductIds = $product->getRelatedProductIds();

foreach ($allRelatedProductIds as $id) {
            $relatedProduct = $model->load($id);

            // get Product's name
            echo $relatedProduct->getName();

            // get product's short description
            echo $relatedProduct->getShortDescription();

            // get Product's Long Description
            echo $relatedProduct->getDescription();

            // get Product's Regular Price
            echo $relatedProduct->getPrice();

            // get Product's Special price
            echo $relatedProduct->getSpecialPrice();

            // get Product's Url
            echo $relatedProduct->getProductUrl();

            // get Product's image Url
            echo $relatedProduct->getImageUrl();

        }

Andere Tipps

Es ist sehr einfach, den folgenden Code in der Registerkarte "benutzerdefinierte Modul" hinzuzufügen.Php -Datei.

 $this->addTab('related', array(
            'label'     => Mage::helper('catalog')->__('Related Products'),
            'url'       => $this->getUrl('*/*/related', array('_current' => true)),
            'class'     => 'ajax',
 ));

und führen Sie Ihr Modul aus.

Hoffe du hast die Lösungen.

<?php  
$RelProduct = Mage::getModel('catalog/product')->load($p_id)->getRelatedProductIds();
echo "<div class='product clearfix'>";
foreach ($RelProduct as $id) {
    $Product = Mage::getModel('catalog/product')->load($id);
    echo "<div class='product__item' style='float: left;'>"."<a href='#' class='product__link'>";
    echo "<img src=".$relatedProduct->getImageUrl()." width='200' height='200' />"."</br>";
    echo $Product->getName()."</br>";
    echo $Product->getDescription()."</br>";
    echo $Product->getPrice()."</br>";
    echo "</a></div>";
    }
echo "</div>";
?>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top