Magento-获取外部PHP脚本中产品的自定义属性值

Magento-获取外部PHP脚本中产品的自定义属性值,magento,Magento,有人知道如何在PHP脚本中获取产品的自定义属性值(我们在用于生成XML提要的服务器根目录中有这个属性值)吗 自定义属性是属性类型。其他人工作,但不是那个。代码如下: foreach ($arrayObj as $row ) { //get data $pro_item = getPropertyItem($row['entity_id'],$pdo); $images = getImages($row['entity_id'],$pdo); $term = getTerm($row['enti

有人知道如何在PHP脚本中获取产品的自定义属性值(我们在用于生成XML提要的服务器根目录中有这个属性值)吗

自定义属性是属性类型。其他人工作,但不是那个。代码如下:

foreach ($arrayObj  as $row ) {
//get data
$pro_item = getPropertyItem($row['entity_id'],$pdo);
$images = getImages($row['entity_id'],$pdo);
$term = getTerm($row['entity_id'],$pdo);
$local=getLocation($row['entity_id'],$pdo);
// create tags and data
$item = $xml->createElement('item');
$i_status = $xml->createElement('status',getStatus($row['entity_id'],$pdo));
$i_propertyType = $xml->createElement('propertyType',$row['property_type']);
$i_title = $xml->createElement('title',htmlentities(removeAt($pro_item['title'])));

$i_projectName = $xml->createElement('projectName',getBuilding($local,$pro_item['title']));

$i_description = $xml->createElement('description',htmlentities(removeAt($pro_item['description'])));

我的be以下代码将帮助您

$productId = 'YOUR PRODUCT ID';
$_product= Mage::getSingleton('catalog/product')->load($productId);
echo $_product->getResource()->getAttribute('attribute_code')->getFrontend()->getValue($_product);

请尝试此选项。

在收集请求中添加自定义属性
属性类型
,如下所示:

(在结果上循环之前)


需要在脚本的标题部分添加以下行

Mage::app('admin')


在“管理”面板属性编辑部分中,将“在产品列表中使用”选项设置为“是”。

行['property\u type']包含哪些内容?
Mage::getModel('catalog/product')->getCollection()
    ->addAttributeToSelect('property_type')