私はmagentoshopを使ってページにアクセスします。 内の非オブジェクトのメンバ関数のgetId()へ非オブジェクトのgetID()
コール/xxxxx/app/code/core/Mage/Catalog/Model/Product/Type/Configurable/Price.php上:私はこれにErrorMessageを取得します行
これは、getTotalConfigurableItemsPriceという関数の一部です。
そして、それは言う:: それはforeachの中にあります
foreach ($attributes as $attribute) {
$attributeId = $attribute->getProductAttribute()->getId();
と属性のものが問題です。 私は$ attribute-> getProductAttribute() 上)(のvar_dumpを試してみました($属性)上のvar_dump NULLを受け取ったが、属性と間違って何すなわち
["_data":protected]=>
array(5) {
["product_super_attribute_id"]=>
string(4) "3845"
["product_id"]=>
string(8) "10001563"
["attribute_id"]=>
string(3) "135"
["position"]=>
string(1) "0"
["product_attribute"]=>
NULL
}
とどのように私はそれを修正することができますを示して? 私が言う場合:代わりに
$attributeId = $attribute->getProductAttribute()->getId();
の
$attributeId = 1234;
エラーがなくなって、私は真の値を必要とします。..
マゼンタ製品の属性セット機能を拡張する拡張機能をインストールしましたか? – Mufaddal
いいえ、その方法の拡張はインストールされていません – user1697061
あなたの質問を解決するので、以下の回答を受け入れる必要があります。 – zigojacko