2011-12-03 8 views
0

Webサービスから多くの製品イメージを一括インポートするためにPrestashopを利用しようとしています。Prestashop:クラス 'ObjectModel'が見つかりません

私はadminProducts->addProductImage($object)を使用したいと思っていますが、私はそのクラス(または他のどのクラスもインスタンス化しようとしています。

私が何をしても、私はいつもclass 'ObjectModel' not found in xxx.php on line nnnを取得します。

私はObjectModel.phpを含めてみましたが、明らかに基本クラスのObjectModelはそのファイルで宣言されていません。大きな問題は、どこでもと宣言されていないようです!

私の質問は次のとおりです。オブジェクトモデルが拡張する他のすべてのクラスを満たすためにObjectModelをロードするにはどうすればよいですか?

答えて

0

これはあなたの質問に対する答えではありませんが、問題を解決するはずです。 私の助言は、このようなファイルへのID、名前、昏睡区切りのリンクを持つcsvファイルをスクリプトとして作成します。

102; "iPad"; "http://link.to/img/1.jpg"、 "http://link.to/img/2.jpg"

バックオフィスにインポート機能を使用します。

これは簡単で信頼性の高い方法です。

+0

ありがとうございますが、これはオプションではありません。コンテキストは、SOAP Webサービスからのデータであり、cronジョブを使用してデータベースに入る必要があります。 – marlar

関連する問題