2016-07-24 99 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(); 
相關問題