【发布时间】:2018-02-27 16:33:36
【问题描述】:
我正在尝试编写一个创建可配置产品的脚本。我一直以此为指导:http://inchoo.net/magento/programmatically-create-a-configurable-magento-product/
当我到达这条线时:
$configurableAttributesData = $configProduct->getTypeInstance()->getConfigurableAttributesAsArray();
脚本崩溃并踢出这个错误:
Fatal error: Call to a member function getId() on a non-object in /home/buyfrom/public_html/app/code/core/Mage/Catalog/Model/Product/Type/Configurable.php on line 283
在a comment on this page 之后,我将该行更改为以下内容:
$possibleAttributes = $product->getTypeInstance(true)->getConfigurableAttributesAsArray($product);
但我仍然收到此错误。谁能建议如何解决这个问题?
【问题讨论】: