このエラーには2つの問題があります。
)。csvに_type列がありません。
私はあなたがこの時点で持っていると仮定します。
b。)Magentoは予約可能なタイプモデルを見つけることができません。
タイプモデルは、そのクラスの保護されたメソッド_initTypeModelsにxml configからロードされます。その方法を見ると、サポートされているモデルがコンフィグレーションのglobal/importexport/import_product_types
ノード経由でロードされていることがわかります。だから、それにノードを追加するには、この予約可能な製品を含めているものは何でもモジュールが必要になりますもちろんあなたも、あなたのいずれかをチェックアウトすることができ、クラスYourCompany_YourModule_Model_Import_Entity_Product_type_Bookable
を作成する必要があります
<global>
<importexport>
<import_product_types>
<bookable>yourModule/import_entity_product_type_bookable</bookable>
</import_product_types>
</importexport>
</global>
...の線に沿って何かをconfigのです例えば組み込みのクラス(例:Mage_ImportExport_Model_Import_Entity_Product_Type_Simple
)。
これは完璧に機能する優れたソリューションです。 – Gowri
:明らかに優れたソリューションですが、私は製品のインポート時にメモリリークに直面しています。この問題を解決するためのヒントはありますか? – Gowri
残念ながら、Magentoはオブジェクトの大規模なコレクションを扱う際にメモリリークがたくさんあります。あなたのメモリの限界を上回るかバッチでインポートするのが短くない、私は良い修正を知らない。 –