Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Magento-尝试获取自定义产品属性_Php_Magento 1.9.2.1 - Fatal编程技术网

Php Magento-尝试获取自定义产品属性

Php Magento-尝试获取自定义产品属性,php,magento-1.9.2.1,Php,Magento 1.9.2.1,我的商店中的每种产品都有自定义产品属性。属性代码为产品链接 我有以下代码来获取当前购物车会话中的所有产品: <?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'

我的商店中的每种产品都有自定义产品属性。属性代码为
产品链接

我有以下代码来获取当前购物车会话中的所有产品:

<?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>";
}
就这么简单:

$ProductLink = Mage::getModel('catalog/product')->load($item->getProduct()->getId())->getProductLink();
简单地说:

$ProductLink = Mage::getModel('catalog/product')->load($item->getProduct()->getId())->getProductLink();