2016-07-24 69 views
1

我有我的商店中每个产品的自定义产品属性。属性代码是product_linkMagento - 试图获得自定义产品属性

我有这样的代码来获取所有产品在当前车会话:

<?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(); 
相关问题