感谢您提供信息丰富的帖子。对于那些对 PHP 不是很流利但由于您正在寻找显示给定类别的产品名称列表的解决方案而登陆此页面的人,我设法通过简单地修改其他人的模板文件找到了解决方案。
对于这个解决方案,我发现最适合的扩展是:
freebie magento features 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 的基本了解浏览了这个文件,并删除了所有项目,如图像、添加到购物车按钮、评论等,直到我只剩下基本的链接产品标题以及类别标题完好无损。
我希望这可以帮助某人,因为我花了几个小时试图弄清楚这一点。