RESTでカテゴリ画像を追加する


7

カテゴリで使用する画像をアップロードした人はいますか?@ http://devdocs.magento.com/swagger/index.html#/のドキュメントを読むと、それをサポートできる実装が見当たりません。

また、RESTを使用してカテゴリを取得する場合、カテゴリ画像は返されません。

管理ページで、ここにカテゴリを追加できます。 ここに画像の説明を入力してください

回答:


6

現時点では、コア機能を拡張しないとこれは不可能です。ただし、カテゴリ画像の保存/取得のサポートは、拡張属性メカニズムを使用してカテゴリREST APIに追加できます。

  1. stringタイプの拡張属性を宣言します\Magento\Catalog\Api\Data\CategoryInterface(base64でエンコードされた画像を保持します)
  2. 画像を保存するためのafterSaveプラグインを作成\Magento\Catalog\Api\CategoryRepositoryInterface::save
  3. 画像を読み込むafterLoadためのプラグインを作成\Magento\Catalog\Api\CategoryRepositoryInterface::get

この回答で拡張属性を宣言する詳細な手順を参照してください


おかげで、おそらくそれで十分ですが、私はPRを書くための知識があまりありません。そのとき私はその機能がなくなったと思います。
emp

1

残念ながら、現時点ではカタログ拡張オブジェクトを実行する能力しかなく、まだこれに達していません。誰かがPRを送ることができれば素晴らしいです。

おかげで、チャック


私もそれをお願いします...賛成です!
emp
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.