Magentoでは、個々の製品ページのブレッドクラムは、ユーザーがページにアクセスした方法に応じて常に変化しているということです。たとえば、ユーザーがトップカテゴリからサブカテゴリ、そして製品に至るまでクリックした場合、ブレッドクラムは「ホーム>>トップカテゴリ>>サブカテゴリ>>製品」のようになります。
ただし、ユーザーがGoogleクエリなどから直接商品ページにアクセスした場合、ブレッドクラムは単に「ホーム>>商品」になります。そして、このようになるのはクールではありません。
ユーザーがGoogleからページにアクセスした場合でも、ブレッドクラムにカテゴリを追加することで、ユーザーエクスペリエンスが確実に向上します。また、ユーザーはブレッドクラムの親カテゴリをクリックする可能性が高いため、訪問あたりのPVは確実に増加します。
それで、一貫性を保ち、製品ページに常にカテゴリパスを表示する方法はありますか?
私の考えはpage/html / breadcrumbs.phtmlを編集することですが、製品ページでのみパンくずリストにカテゴリを追加する方法がわかりません。
どんな助けでもいただければ幸いです!
======================================
編集:一言で言えば、ユーザーが商品ページにどのようにアクセスしたかに関係なく、商品ページのブレッドクラムにカテゴリを表示したいだけです。カテゴリが存在する限り、どのカテゴリでも構いません。
誰かアイデアがありますか?これは難しいですか?
頭のてっぺんから、ブレッドクラムテンプレートを編集して、カテゴリがない場合はその中にカテゴリを挿入する必要があります。これは製品ページです。しかし、方法がわからないため、そうすることができないようです。これに関連する解決策をどこでも見つけてください...