2

製品を表示する Web サイトがありますが、製品をクリックして製品の詳細を表示すると、空のブロックが表示されます。すべての CSS、サイドバー、ヘッダーが表示されますが、製品自体は表示されません。インデックスの再作成、キャッシュのフラッシュ、var フォルダー内のファイルの削除、すべての構成の再保存、製品の在庫、有効化、表示の確認は既に行っています。

バックエンドで商品を見ることができ、編集に問題はありません。ホームページや他のカテゴリーでも商品を見ることができます。URLをクリックすると、空のブロックが返されます。

私はどこでもこれを修正するために働いて検索しましたが、何が最適かを見つけることができませんでした.

4

1 に答える 1

0

私はこのリンクをチェックしましたが、それを見ることができます

<div class="col-main">....</div>

空で、製品情報が表示されます。

だからあなたの問題はそれらのものの1つです:

レイアウトに製品を表示するためのブロックがありません (ブロックの種類が間違っているなど)。

ブロック catalog/product_view に何か問題があり、製品を正しくロードできません (取引の日付、有効化された無効化ステータス、または製品の数量など...)

この問題をデバッグするには、次の手順を実行する必要があります:-

Magento ストアでのログ記録を有効にして確認します ( system.log 、 exception.log )

ブロック関数 (catalog/product_view) をデバッグして、製品 ID が正しいかどうか、およびモデルを正しくロードしているかどうかを確認します?? また、テンプレート catalog/product/view.phtml をデバッグして、ブロック タイプが正しくロードされているかどうかを確認します。

get_class($this);

そして、それがどのクラスタイプであるかを確認します。

ありがとうございました

于 2012-09-08T23:41:52.583 に答える