データフィードを更新しています。これは、商品を特定のカテゴリにリンクします。私はまた、現在、ビジネスマネージャに存在し、そのカテゴリ内でその製品のマーチャンダイジングの位置を含めると、製品リストページに並べ替え制御するために使用されます。Demandware:製品のカテゴリーの位置を見つける?
私はAPIドキュメントを掘りだ、とこの情報の論理的な場所はdw.catalog.CategoryAssignmentで公開されていますが、そこにはありません。私は現在、基本的にこれを行うことにより、位置を推定しています:
// assume var product, category
var position = category.products.firstIndex(p => p.ID == product.ID);
製品をに並べ替えてしまったところしかし、これは私に語った、ない実際の位置値がDemandware内にあるものを。これは現在のところ便利なハックとして機能しますが、私は実際にDWから実際の価値を引き出す何かに置き換えたいと思っています。
Commerce Cloud APIでは、指定されたカテゴリの特定の製品のマーチャンダイジングポジションを見つけることができますか?