Magento CE 1.7.0.2 を使用しているオンライン ストアで問題が発生しています。
私はバンドルに取り組んでおり、それらのバンドルを特別にしたいと考えています。バンドルを作成するときに価格は固定として設定され、特別なものは好きなものに設定します.
たとえば、価格が 100 のバンドル製品があるとします。私の特別価格は 50 です。したがって、製品ページには、特別価格と通常価格の両方が必要です (線が引かれています)。さて、私は特別価格しか持っていません。バンドルされていない製品で問題なく動作しています。
それが私の最初の問題です。
2 つ目の問題は、ランダムな製品が販売されているブロックがあることです。問題は、(再び) バンドルに問題があることです。私のブロック内では、通常価格が 0 (バンドルのみ) で表示されていますが、線が引かれています。私が行うのは、製品の getPrice() だけです。バンドル以外のすべてで正常に機能しています。バンドル商品の通常価格を取得するには、getPrice() 以外のものを使用する必要がありますか?
データベースにアクセスすると、バンドルされていない製品と同じように、正しいデフォルト価格の列の価格があります。唯一の違いは、price_type がバンドルでは 1 に設定され、その他ではデフォルトに設定されていることです。
私は周りを検索しましたが、適切な解決策を見つけることができませんでした。同じ種類の問題を抱えている人だけです。誰かがアイデアや解決策を持っている場合は、共有していただければ幸いです。進展があればこのスレッドを更新し、解決策が見つかったら投稿します。
どうも :-)