一部の製品でカートに追加ボタンと製品オプションがページに表示されない場合があります。コードをトレースして、問題がisSaleable属性であると判断しました。Magentoの一部のページに製品オプションとカートに追加ボタンが表示されない
コードをトレースすると、trueに戻り、isSaleable関数でハードコードされていれば、すべてが正しく表示されるはずです。設定可能な製品でのみこれを実行しているようです。コードを見ると、Config製品はisSaleableが製品の有効/無効のどちらを基盤としているかのようです。
私の質問は、ここに何か他のものがありませんでした。その機能を常に真に戻すことができれば、どうなるでしょうか?在庫のトラッキングは実際には使用しません。
管理パネルに製品を保存すると問題が解決することにも注意してください。 –
製品を保存して保存すると、単にインデックスを再構築する必要があるようです。古くなった株価指数は 'isSaleable'をfalseにするので、これは意味があります。 – clockworkgeek
うん、それも。私はインデックスについて忘れてしまった。 – Nic