最近、大規模なeコマースサイトの構築と展開を担当しました。過去には、再開発のためにクライアントのレガシーX-cartインストールを使用する必要がありました(既存のワークフローとの統合はこれまでのところ)。
Magentoについて良いことを聞いたので、それを把握するためにテストインストールをセットアップしました。最初のいくつかの問題の後、デフォルトテーマのカテゴリを表示するライブ開発サイトがあります。私たちが今直面している問題は、製品が表示されないことです..!
これについてさらに詳細な調査を行った結果、私が発見したのは、かなりの数の開発者が他のソリューションを完全に使用することを推奨していることです。当初は信じさせられていました。
これで、テストカテゴリが表示されるようになったため、これが適切に構成されていることがわかりました。 3つのテスト製品をセットアップし、これに関連付けます(すべてMagentoユーザーガイドに従って行われます)。製品が有効で個別に表示されることを二重チェックおよび3回チェックしましたが、フロントエンドにはカテゴリに製品がないと表示されています。インデックス管理で何度もキャッシュをクリアし、可能な限りすべてをリセットしました。製品は表示されません。
明日の朝、Magentoで先に進むかどうかについて電話をしなければなりません。製品を表示することさえできなければ、より確立された実績とより多くのコミュニティサポートが利用できるものを使用する必要があります。誰かがここで間違っている可能性があることをアドバイスできますか?
アイテムの在庫があるかどうかのチェックリストは次のとおりです。この問題を解決するために最初に1時間を費やすまで、一部の人は愚かに見えるでしょう。
Magentoへようこそ。お役に立てば幸いです!
ジョー
実用的なヒント:すべての製品が欠落している場合、価格指数が問題になる可能性があります。価格指数テーブルcatalog_product_index_price
はカテゴリ製品リストに追加されます。また、カテゴリ/製品インデックスが破損している可能性があります。すべての製品が欠落している場合、まず価格指数を確認します。
さらに、[ディスプレイ設定]タブのカテゴリで、ディスプレイモードが[製品のみ]または[静的ブロックと製品]に設定されていることを確認します。これが「静的ブロックのみ」に設定されている場合、製品はカテゴリに表示されません。
カテゴリにアップロードすると、製品をカタログで表示したり検索したりできず、カテゴリが表示されませんでした。
既存の「デフォルトカテゴリ」の下にサブカテゴリとしてカテゴリを作成する必要がありました。
PHP "Gd"グラフィックモジュールがインストールされていることを確認してください。Magentoは、これを使用して製品画像のサムネイルなどを作成します。シェルに入力します。
php5 -m
Gdがリストにあるかどうかを確認します。そうでない場合は、シェルに次のように入力してインストールし、Apacheを再起動します。
Sudo apt-get install php5-Gd
Sudo apachectl restart
インデックス管理に移動してください。ここにリストされているすべての行のインデックスを再作成してください
システム>>インデックス管理
それはあなたの問題を解決します...
製品の在庫管理オプションを確認してください。デフォルトの構成では在庫切れのアイテムは表示されません。