1

私の問題:

ある時点で、すべてが正常に機能していました。構成可能製品に関連付けられた単純な製品は、構成可能製品のカテゴリを継承しました。次に、いくつかのカテゴリを再編成し、いくつかの新しいカテゴリを追加しました。現在、既存のすべての子製品に割り当てられているカテゴリは消去されており、新しい構成可能な製品を作成し、クイック作成を使用して子製品を関連付けると、親製品のカテゴリを通過しなくなりました。カテゴリの割り当てに沿って。

私が試したこと:

カテゴリの管理 > 目的のカテゴリ > カテゴリ製品タブ > フィルタのリセット ボタン > 目的の製品をすべてチェック オフ を使用して、製品をカテゴリに割り当てようとしましたが、Magento が不満になり、変更を行いません。今では、すべての単純な製品を手動で調べて、カテゴリを割り当てることにも行き詰まっているようです.

私が探している解決策:

すでにいくつかを使用しており、それらが互いに競合するという問題があったため、解決策として拡張機能は必要ありません。親製品のカテゴリを子製品にプログラムで割り当てる簡単な方法はありますか? それとも、私が見落としている設定がありますか?

どんな助けでも大歓迎です!

4

1 に答える 1

0

これは特定の質問ではなく、タスクです。

構成可能なすべての製品を収集し、その子製品のすべてのcategory_ids属性を元の構成可能な製品に設定することだけがタスクとなる拡張機能を作成するのは非常に簡単です。次に、cronを使用して特定の間隔(1日1回または1週間に1回など)で実行します。

スタンドアロンスクリプトを作成するのも同じくらい簡単です(ただし、実行するにはページにアクセスする必要があります)。

于 2013-03-01T05:08:15.167 に答える