有益な投稿をありがとう。PHP にあまり詳しくないが、特定のカテゴリの製品名リストを表示するソリューションを探していてこのページにたどり着いた方のために、他の人のテンプレート ファイルを変更するだけで解決策を見つけることができました。
このソリューションに最適な拡張機能は次のとおりであることがわかりました:
freebie magento featuring products-widget version-2
(github で最新バージョンを見つけてください: Cube-Category-Featured-Products )。
ログインしてからログアウトし、キャッシュをクリアした後、ウィジェットを静的ブロックに挿入し、必要な.phtml
カスタム ビューを生成するために使用するファイルを変更することができました。ウィジェットを挿入すると、次のようになります。
{{widget type="categoryfeatured/list" template="categoryfeatured/block.phtml" categories="118" num_products="10" products_per_row="1" product_type="all"}}.
私は単にapp/design/frontend/base/default/template/categoryfeatured/block.phtml
その内容をコピーして開き、.phtml
という名前の新しいファイルを作成し、次 のようcategory_product_listing.phtml
にウィジェットインスタンスを新しいファイルにポイントしました。.phtml
{{widget type="categoryfeatured/list" template="categoryfeatured/category_product_listing.phtml" categories="118" num_products="10" products_per_row="1" product_type="all"}}
次に.phtml
、PHP の基本的な理解に基づいてこのファイルを調べ、画像、カートに追加するボタン、レビューなどのすべてのアイテムを削除し、基本的なリンクされた製品のタイトルとカテゴリのタイトルだけが残るようにしました。
これを理解しようと何時間も費やしたので、これが誰かの助けになることを願っています。