2016-07-06 10 views
1

私はMagento環境でいくつかの管理を行うためのスクリプト(Pythonで書かれています)を作成しています。
カテゴリというIDを割り当てて作成できるかどうかは疑問です。 キー制約のためにこれが不可能かもしれないと思います。しかし、方法はありますか?
catalog_category.createのパラメータリストにcategory_idを入れるだけで、機能しません。パラメータをスキップするだけです。
サブカテゴリを作成するためにカテゴリIDを知る必要があるため、これを欲しい主な理由があります。
Magento APIが作成したカテゴリのIDを返すことはわかっています。
しかし、私はどのようなサブカテゴリがその作成されたカテゴリに行くことになっているのか分からない。
(または私はあまり好きではないコードの読み込みを書き換えることができます...)。
私はこれが今すぐ行ける最も簡単な方法だと考えていました。
提案、コメント、回答はありますか?何でも感謝しています!SOAP apiを使用して割り当てられたIDを持つMagentoカテゴリを作成する

答えて

1

いいえ、できません。 MagentoのエンティティIDはMagentoのためのものなので、あなたが何をしたいのかを指定することはできません。

APIを使用してエンティティを作成すると、前述のとおり、新しいIDが返されます。

あなたのケースでは、Magentoのカテゴリに新しい属性を追加するのが最も簡単かもしれません。それは "my_category_id"などと呼ばれ、代わりにその属性を設定できます。

+0

新しいカテゴリID属性を追加することがあります。実際には、カスタム属性IDではなく、実際のIDを指定する必要があるため、これは難解かもしれません。どちらにしても、情報をありがとう! – Sj03rs

+0

問題ありません。いつでもAPIリソースクラスを拡張し、わずかに調整することができます –

関連する問題