2011-12-18 8 views
1

私はMagento 1.5.1.0を使用しており、プログラムでバンドル製品をカスタムビルトインPHPスクリプトで直接データベースに追加しました。Magento:バンドルオプションコンテナ "container2" empty

は、ほとんどのバンドル製品の場合、バンドル・オプションは、フロントエンドに微細示しているが、一部の製品のために、コード:

$this->getChildChildHtml('container2', '', true, true) 

は空の文字列を返します。

この問題のトラブルシューティング方法はわかりません。Manage Products(製品管理)に行くとMagento Admin Panelにバンドルオプションが表示されます。

バンドルオプションが表示されていない理由を確認するために何ができるか考えてください。

答えて

3

これらのバンドル製品が属している属性セットには、「デザイン」属性グループが割り当てられていないため、「options_container」属性が存在しないため、このエラーが発生しています。 私はそれを修正しましたが、今度はすべてがもう一度大丈夫です。

多分誰かがこの問題にぶつかるだろうと私はそれが頭痛の原因になっていることを知っているので、私自身の質問にちょうど答えました。

+0

私は同様の問題がありました( 'container2'は常に空です)、' options_container'の値を変更しました。ありがとう! – apfelbox