2016-07-24 9 views
1

私の店のすべての商品にカスタム商品属性があります。属性コードはproduct_linkです。Magento - カスタム商品属性を取得しようとしています

私は現在のカートのセッションですべての製品を取得するには、このコードを持っている:

<?php 
error_reporting(E_ALL | E_STRICT); 
$mageFilename = 'app/Mage.php'; 
require_once $mageFilename; 
$app = Mage::app('default'); 
Mage::app(); 

Mage::getSingleton('core/session', array('name' => 'frontend')); 

$cart = Mage::getModel('checkout/cart')->getQuote(); 
foreach ($cart->getAllItems() as $item) { 
    $ProductLink = $item->getProduct()->getProductLink(); 
    $ProductName = $item->getProduct()->getName(); 
    echo "ProductLink: $ProductLink - ProductName: $ProductName<br>"; 
} 

私は、デフォルトの属性である製品の名前を取得するには何の問題もありません。 しかし、すべての製品にあるproduct_link属性のリンク値を取得できません。

私の間違いはどこで解決できますか?

そのような単純な

答えて

0

$ProductLink = Mage::getModel('catalog/product')->load($item->getProduct()->getId())->getProductLink(); 
関連する問題